On Sun, May 01, 2005 at 09:41:51AM -0700, Steven M. Schultz wrote: > On Sun, 1 May 2005 [EMAIL PROTECTED] wrote: > A pleasant side effect is that you should have an easier time > of building with Cygwin. > > > Most appear to be type conversions which are not cast ie long to uint32_t. > > The correct thing, I believe, is not to just add casts (although that > might be correct in many cases) but to change the the 'long' to > 'uint32_t' (or int32_t). On 64bit platforms 'long' is 8 bytes > (64bits).
This may not matter here, but I believe on X86-64 Windows "long" remains 32 bits, in order to avoid breaking data structure layout in the Windows ABI. I don't know how this might impact Cygwin or other code. -Dave Dodge ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users