On 03/18/13 17:43, Adriano dos Santos Fernandes wrote: > On 18/03/2013 10:39, Dmitry Yemanov wrote: >> All, >> >> We have switched from artificially stable datatypes (ISC_*) to native >> ones in the new API. I have two related questions: >> >> 1) If we ever face a platform with sizeof(int) == 8 (IA64? anything >> else?) would it be OK that our API becomes platform-specific in regard >> to its ABI? Or was it exactly the goal? IIRC, we had discussed using >> types from stdint.h instead, but I don't remember any decision. >> >> 2) What type should be used for 64-bit values? I suppose it's long long, >> but this will break some older MSVC versions (prior to 2005?). Is it OK? >> >> > AFAIK, only sizes, lengths, counters are using "unsigned". In most case > its size (32/64 bits) does not matter. >
Yes, avoiding 16-bit is enough here :) ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel