Changeset: 9f6b7511cfbc for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9f6b7511cfbc
Modified Files:
clients/src/odbc/samples/testgetinfo.c
Branch: Oct2010
Log Message:
Avoid stack corruption on 64-bit architecture: use correct type.
diffs (23 lines):
diff -r 1455a4d80cc0 -r 9f6b7511cfbc clients/src/odbc/samples/testgetinfo.c
--- a/clients/src/odbc/samples/testgetinfo.c Tue Sep 21 10:13:16 2010 +0200
+++ b/clients/src/odbc/samples/testgetinfo.c Tue Sep 21 12:42:52 2010 +0200
@@ -91,6 +91,7 @@
SQLSMALLINT resultlen;
SQLUSMALLINT si;
SQLUINTEGER i;
+ SQLULEN li;
if (argc > 1)
dsn = argv[1];
@@ -345,9 +346,9 @@
check(ret, SQL_HANDLE_DBC, dbc, "SQLGetInfo");
printf("SQL_DM_VER: %.*s\n", resultlen, str);
- ret = SQLGetInfo(dbc, SQL_DRIVER_HDESC, &i, sizeof(i), &resultlen);
+ ret = SQLGetInfo(dbc, SQL_DRIVER_HDESC, &li, sizeof(li), &resultlen);
check(ret, SQL_HANDLE_DBC, dbc, "SQLGetInfo");
- printf("SQL_DRIVER_HDESC: %u\n", (unsigned int) i);
+ printf("SQL_DRIVER_HDESC: %lu\n", (unsigned long) li);
ret = SQLGetInfo(dbc, SQL_DRIVER_NAME, str, sizeof(str), &resultlen);
check(ret, SQL_HANDLE_DBC, dbc, "SQLGetInfo");
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list