From 9cb1322de0cec69cb62235d9d3375f4fc204d743 Mon Sep 17 00:00:00 2001 From: zhangk143 Date: Wed, 19 Jun 2019 10:09:39 +0800 Subject: [PATCH] fix bug CONC-400 error with sizeof("commit") in function mysql_commit --- libmariadb/mariadb_lib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libmariadb/mariadb_lib.c b/libmariadb/mariadb_lib.c index c415818d..d43b68ce 100644 --- a/libmariadb/mariadb_lib.c +++ b/libmariadb/mariadb_lib.c @@ -3351,12 +3351,12 @@ my_bool STDCALL mysql_autocommit(MYSQL *mysql, my_bool mode) my_bool STDCALL mysql_commit(MYSQL *mysql) { - return((my_bool)mysql_real_query(mysql, "COMMIT", (unsigned long) sizeof("COMMIT"))); + return((my_bool)mysql_real_query(mysql, "COMMIT", (unsigned long)strlen("COMMIT"))); } my_bool STDCALL mysql_rollback(MYSQL *mysql) { - return((my_bool)mysql_real_query(mysql, "ROLLBACK", (unsigned long)sizeof("ROLLBACK"))); + return((my_bool)mysql_real_query(mysql, "ROLLBACK", (unsigned long)strlen("ROLLBACK"))); } my_ulonglong STDCALL mysql_insert_id(MYSQL *mysql)