Hallo > 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. Most other data types stay at the same size, take a look here: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win64/win64/abstract_data_models.asp
The problem from which they speak here is "carefully written". ;) Here is a overview of the datatypes supported my .Net: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_langref_Data_Type_Ranges.asp auf hoffentlich bald, Berni the Chaos of Woodquarter Email: [EMAIL PROTECTED] www: http://www.lysator.liu.se/~gz/bernhard ------------------------------------------------------- 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