> So I think size_t=>uint may require a cast on 32 bit systems too, > so when the code gets compiled with the 64 bit dmd this error isn't > present. Well just make size_t a typedef instead of an alias.