List:Commits« Previous MessageNext Message »
From:jwinstead Date:August 3 2007 4:59pm
Subject:Connector/ODBC 3.51 commit: r635 - trunk/driver
View as plain text  
Modified:
   trunk/driver/myodbc3.h
   trunk/driver/options.c
Log:
Fix type of some statement attributes (64-bit instead of 32-bit)


Modified: trunk/driver/myodbc3.h
===================================================================
--- trunk/driver/myodbc3.h	2007-08-03 16:07:57 UTC (rev 634)
+++ trunk/driver/myodbc3.h	2007-08-03 16:59:41 UTC (rev 635)
@@ -183,8 +183,8 @@
   SQLUINTEGER     *paramProcessedPtr;
   SQLULEN         *rowsFetchedPtr;
   SQLUINTEGER	   simulateCursor;
-  SQLINTEGER	   max_length, max_rows,
-                  *bind_offset;
+  SQLULEN          max_length, max_rows;
+  SQLLEN          *bind_offset;
   SQLUSMALLINT	  *paramStatusPtr;
   SQLUSMALLINT	  *rowStatusPtr;
   SQLUSMALLINT	  *rowStatusPtr_ex; /* set by SQLExtendedFetch */
@@ -229,10 +229,6 @@
 #ifdef THREAD
   pthread_mutex_t lock;
 #endif
-#if defined(_WIN32) || defined(WIN32)
-  /* old buffer to store memory pointer allocated previously in another heap */
-  char      *oldbuf;
-#endif
 } DBC;
 
 

Modified: trunk/driver/options.c
===================================================================
--- trunk/driver/options.c	2007-08-03 16:07:57 UTC (rev 634)
+++ trunk/driver/options.c	2007-08-03 16:59:41 UTC (rev 635)
@@ -107,11 +107,11 @@
             break;
 
         case SQL_ATTR_MAX_LENGTH:
-            options->max_length= (SQLUINTEGER) ValuePtr;
+            options->max_length= (SQLULEN) ValuePtr;
             break;
 
         case SQL_ATTR_MAX_ROWS:
-            options->max_rows= (SQLUINTEGER) ValuePtr;
+            options->max_rows= (SQLULEN) ValuePtr;
             break;
 
         case SQL_ATTR_METADATA_ID:
@@ -189,11 +189,11 @@
             break;
 
         case SQL_ATTR_MAX_LENGTH:
-            *((SQLUINTEGER *) ValuePtr)= options->max_length;
+            *((SQLULEN *) ValuePtr)= options->max_length;
             break;
 
         case SQL_ATTR_MAX_ROWS:
-            *((SQLUINTEGER *) ValuePtr)= options->max_rows;
+            *((SQLULEN *) ValuePtr)= options->max_rows;
             break;
 
         case SQL_ATTR_METADATA_ID:

Thread
Connector/ODBC 3.51 commit: r635 - trunk/driverjwinstead3 Aug