From 591f8511122176f7694b61a0894593cc351d6aed Mon Sep 17 00:00:00 2001 From: Marcin Siodelski Date: Thu, 4 Oct 2018 18:20:54 +0200 Subject: [PATCH] [#93,!35] Check for binding errors in the MySqlConnection class. --- src/lib/mysql/mysql_connection.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/mysql/mysql_connection.h b/src/lib/mysql/mysql_connection.h index 28b6facc08..82ce504cf1 100644 --- a/src/lib/mysql/mysql_connection.h +++ b/src/lib/mysql/mysql_connection.h @@ -354,6 +354,7 @@ public: if (!in_bind_vec.empty()) { // Bind parameters to the prepared statement. status = mysql_stmt_bind_param(statements_[index], &in_bind_vec[0]); + checkError(status, index, "unable to bind parameters for select"); } // Bind variables that will receive results as well. @@ -363,6 +364,7 @@ public: } if (!out_bind_vec.empty()) { status = mysql_stmt_bind_result(statements_[index], &out_bind_vec[0]); + checkError(status, index, "unable to bind result parameters for select"); } // Execute query. -- 2.47.2