From 81d33d4b09b0fbfd5a64193eef12ca1c945c7253 Mon Sep 17 00:00:00 2001 From: Karen <64801825+karenc-bq@users.noreply.github.com> Date: Wed, 4 Sep 2024 18:12:20 +0000 Subject: [PATCH] fix: access violation caused by invalid dbc (#210) --- driver/error.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driver/error.cc b/driver/error.cc index dce18ae47..5611561c8 100644 --- a/driver/error.cc +++ b/driver/error.cc @@ -488,7 +488,7 @@ MySQLGetDiagField(SQLSMALLINT handle_type, SQLHANDLE handle, SQLSMALLINT record, if (!stmt->result) *(SQLLEN *)num_value= 0; else - *(SQLLEN *)num_value= (SQLLEN) dbc->connection_proxy->num_rows(stmt->result); + *(SQLLEN *)num_value= (SQLLEN) stmt->dbc->connection_proxy->num_rows(stmt->result); return SQL_SUCCESS; case SQL_DIAG_DYNAMIC_FUNCTION: