Date: Thursday, January 26, 2006 @ 16:43:26
  Author: zsolt
    Path: /cvsroot/carob/libmysequoia/src

Modified: CarobStmt.cpp (1.15 -> 1.16)

fixed memory leak


---------------+
 CarobStmt.cpp |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)


Index: libmysequoia/src/CarobStmt.cpp
diff -u libmysequoia/src/CarobStmt.cpp:1.15 libmysequoia/src/CarobStmt.cpp:1.16
--- libmysequoia/src/CarobStmt.cpp:1.15 Thu Jan 26 14:24:06 2006
+++ libmysequoia/src/CarobStmt.cpp      Thu Jan 26 16:43:26 2006
@@ -778,12 +778,12 @@
 {
   if (m_stmt)
   {
-    MYSQL_BIND *bind=m_stmt->bind;
-    for (unsigned colNo=0; colNo < m_stmt->field_count && bind; colNo++, 
bind++)
-      if (bind->long_data_used)
+    MYSQL_BIND *params=m_stmt->params;
+    for (unsigned colNo=0; colNo < m_stmt->param_count && params; colNo++, 
params++)
+      if (params->long_data_used)
       {
-        bind->long_data_used = 0;
-        delete (string *)(bind->row_ptr);
+        params->long_data_used = 0;
+        delete (string *)(params->row_ptr);
       }
   }
 }

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to