1
0
mirror of https://github.com/mariadb-corporation/mariadb-connector-c.git synced 2025-08-08 14:02:17 +03:00

Merge 3.1 into 3.3

This commit is contained in:
Marko Mäkelä
2023-06-26 16:28:51 +03:00
2 changed files with 4 additions and 6 deletions

View File

@@ -2342,7 +2342,7 @@ void my_set_error(MYSQL *mysql,
{ {
va_list ap; va_list ap;
const char *errmsg; const char *errmsg= format;
mysql->net.last_errno= error_nr; mysql->net.last_errno= error_nr;
ma_strmake(mysql->net.sqlstate, sqlstate, SQLSTATE_LENGTH); ma_strmake(mysql->net.sqlstate, sqlstate, SQLSTATE_LENGTH);
@@ -2359,8 +2359,7 @@ void my_set_error(MYSQL *mysql,
} }
va_start(ap, format); va_start(ap, format);
vsnprintf(mysql->net.last_error, MYSQL_ERRMSG_SIZE - 1, vsnprintf(mysql->net.last_error, MYSQL_ERRMSG_SIZE - 1, errmsg, ap);
format ? format : errmsg, ap);
va_end(ap); va_end(ap);
return; return;
} }

View File

@@ -92,7 +92,7 @@ void stmt_set_error(MYSQL_STMT *stmt,
{ {
va_list ap; va_list ap;
const char *errmsg; const char *errmsg= format;
stmt->last_errno= error_nr; stmt->last_errno= error_nr;
ma_strmake(stmt->sqlstate, sqlstate, SQLSTATE_LENGTH); ma_strmake(stmt->sqlstate, sqlstate, SQLSTATE_LENGTH);
@@ -118,8 +118,7 @@ void stmt_set_error(MYSQL_STMT *stmt,
} }
va_start(ap, format); va_start(ap, format);
vsnprintf(stmt->last_error, MYSQL_ERRMSG_SIZE - 1, vsnprintf(stmt->last_error, MYSQL_ERRMSG_SIZE - 1, errmsg, ap);
format ? format : errmsg, ap);
va_end(ap); va_end(ap);
return; return;
} }