List:Commits« Previous MessageNext Message »
From:jwinstead Date:September 13 2006 12:14am
Subject:Connector/ODBC 3.51 commit: r101 - trunk/myodbc3
View as plain text  
Modified:
   trunk/myodbc3/cursor.c
Log:
Fix setup of dummy parameter used for adding " AND " to query


Modified: trunk/myodbc3/cursor.c
===================================================================
--- trunk/myodbc3/cursor.c	2006-09-12 23:16:48 UTC (rev 100)
+++ trunk/myodbc3/cursor.c	2006-09-13 00:14:10 UTC (rev 101)
@@ -412,6 +412,7 @@
                                  NET **net, SQLCHAR **to)
 {
     PARAM_BIND dummy;
+    SQLLEN     dummy_len= 5; /* sizeof(" AND ") */
     MYSQL mysql= stmt->dbc->mysql;
     SQLUINTEGER length= *(param->actual_len)+5;
 
@@ -425,7 +426,7 @@
     dummy.SqlType= SQL_INTEGER;
     dummy.CType= SQL_C_CHAR;
     dummy.buffer= (gptr) " AND ";
-    *dummy.actual_len= 5;
+    dummy.actual_len= &dummy_len;
 
     if ( !(*to= (SQLCHAR*) insert_param(&mysql, (char*) *to, &dummy)) )
         return set_error(stmt,MYERR_S1001,NULL,4001);

Thread
Connector/ODBC 3.51 commit: r101 - trunk/myodbc3jwinstead13 Sep