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