From f31f50528bd7091b8ee6a473d6d6157d4dd1fdba Mon Sep 17 00:00:00 2001 From: karenc-bq Date: Mon, 12 Aug 2024 18:37:56 -0700 Subject: [PATCH] fix: access violation caused by invalid dbc --- 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: