Changeset: 7b06b22f63b6 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7b06b22f63b6
Modified Files:
        clients/odbc/driver/ODBCGlobal.h
Branch: Dec2011
Log Message:

ODBC: Fix cast to be consistent with printf format.


diffs (28 lines):

diff --git a/clients/odbc/driver/ODBCGlobal.h b/clients/odbc/driver/ODBCGlobal.h
--- a/clients/odbc/driver/ODBCGlobal.h
+++ b/clients/odbc/driver/ODBCGlobal.h
@@ -95,18 +95,20 @@
 #ifdef SQLLEN                  /* it's a define for 32, a typedef for 64 */
 #define LENFMT         "%d"
 #define ULENFMT                "%u"
-#define LENCAST     (int)
-#define ULENCAST    (unsigned int)
+#define LENCAST                (int)
+#define ULENCAST       (unsigned int)
 #else
 #ifdef _MSC_VER
 #define LENFMT         "%I64d"
 #define ULENFMT                "%I64u"
+#define LENCAST                (__int64)
+#define ULENCAST       (unsigned __int64)
 #else
 #define LENFMT         "%ld"
 #define ULENFMT                "%lu"
+#define LENCAST                (long)
+#define ULENCAST       (unsigned long)
 #endif
-#define LENCAST     (long)
-#define ULENCAST    (unsigned long)
 #endif
 
 /* these functions are called from within the library */
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to