Modified:
trunk/driver/myodbc3.h
trunk/test/relative/my_relative.c
Log:
SQL_ATTR_ROWS_FETCHED_PTR refers to a SQLUINTEGER, so fix the type in the
options structure, and how it is tested. (Another 64-bit issue.)
Modified: trunk/driver/myodbc3.h
===================================================================
--- trunk/driver/myodbc3.h 2007-02-15 19:22:17 UTC (rev 171)
+++ trunk/driver/myodbc3.h 2007-02-15 19:28:31 UTC (rev 172)
@@ -171,7 +171,7 @@
{
SQLUINTEGER bind_type,rows_in_set,cursor_type;
SQLUINTEGER *paramProcessedPtr;
- SQLROWSETSIZE *rowsFetchedPtr;
+ SQLUINTEGER *rowsFetchedPtr;
SQLUINTEGER simulateCursor;
SQLINTEGER max_length, max_rows,
*bind_offset;
Modified: trunk/test/relative/my_relative.c
===================================================================
--- trunk/test/relative/my_relative.c 2007-02-15 19:22:17 UTC (rev 171)
+++ trunk/test/relative/my_relative.c 2007-02-15 19:28:31 UTC (rev 172)
@@ -145,8 +145,8 @@
void t_relative(SQLHDBC hdbc,SQLHSTMT hstmt)
{
SQLRETURN rc;
- SQLINTEGER nrows, iarray[15];
- SQLUINTEGER i;
+ SQLUINTEGER i, nrows;
+ SQLINTEGER iarray[15];
long index;
char name[21];
@@ -201,7 +201,7 @@
{
printMessage("\n %d",iarray[index-1]);
myassert(iarray[index-1] == index);
- }
+ }
rc = SQLFetchScroll(hstmt,SQL_FETCH_NEXT,0);/* 10-20 */
mystmt(hstmt,rc);
| Thread |
|---|
| • Connector/ODBC 3.51 commit: r172 - in trunk: driver test/relative | jwinstead | 15 Feb |