Date: Wednesday, January 11, 2006 @ 10:37:32
  Author: csaba
    Path: /cvsroot/carob/libmysequoia/src

Modified: MySQLAPI.cpp (1.23 -> 1.24)

Implemented mysql_stmt_num_rows() and mysql_stmt_row_tell()


--------------+
 MySQLAPI.cpp |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)


Index: libmysequoia/src/MySQLAPI.cpp
diff -u libmysequoia/src/MySQLAPI.cpp:1.23 libmysequoia/src/MySQLAPI.cpp:1.24
--- libmysequoia/src/MySQLAPI.cpp:1.23  Tue Jan 10 12:22:44 2006
+++ libmysequoia/src/MySQLAPI.cpp       Wed Jan 11 10:37:32 2006
@@ -1286,8 +1286,11 @@
 mysql_stmt_num_rows (MYSQL_STMT * stmt)
 {
   LOG4CXX_DEBUG(logger, "Entering mysql_stmt_num_rows.");
+  
+  my_ulonglong result = stmt ? stmt->result.rows : 0;
+  
   LOG4CXX_DEBUG(logger, "Leaving mysql_stmt_num_rows.");
-  return 0;
+  return result;
 }
 
 unsigned long
@@ -1335,8 +1338,11 @@
 mysql_stmt_row_tell (MYSQL_STMT * stmt)
 {
   LOG4CXX_DEBUG(logger, "Entering mysql_stmt_row_tell.");
+  
+  MYSQL_ROW_OFFSET result = stmt ? stmt->data_cursor : 0;
+  
   LOG4CXX_DEBUG(logger, "Leaving mysql_stmt_row_tell.");
-  return 0;
+  return result;
 }
 
 my_bool

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

Reply via email to