DJ Anubis  ([EMAIL PROTECTED]) wrote:

 > Le vendredi 18 Juin 2004 22:20, Hans-Juergen Taenzer a écrit :
 >> I don't think there would be problems with the new version 3.0 if
 >> there wasn't the problem with the 'long long' datatype. Just
 >> using a suitable typdef for this datatype would resolve the
 >> problem (maybe there have to be changes to printf() too, I
 >> haven't checked it yet).

 > It should compile with MSC as os_win.h already contains the needed
 > definitions:

 > #if defined(_MSC_VER) || defined(__BORLANDC__)
 >   typedef __int64 off_t;
 > #else
 > # if !defined(_CYGWIN_TYPES_H)
 >   typedef long long off_t;
 > #   if defined(__MINGW32__)
 > #     define _OFF_T_
 > #   endif
 > # endif
 > #endif

 > Maybe some defines checking needed.

That's true.

But for example in the interface file sqlite(3).h there is not made use of
this typedef (or INT64_TYPE defined in sqliteInt.h):

long long int sqlite3_value_int64(sqlite3_value*);

I would like it if SQLite 3.0 would support MSVC just as SQLite 2.x does.

Hans-Jürgen Tänzer

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to