> Is this the correct way? Well, it should work, but it's a lot of extra work compared to just doing a pointer cast: * ( enet_uint32 * ) array = * ( enet_unit32 * ) &i; > Btw, the download links didn't seem to work when I tried. Fixed. Brian