From b2d7bcf1e77e8b9bc8fc1b40777907d7a8d47c09 Mon Sep 17 00:00:00 2001 From: Bill King Date: Mon, 14 Sep 2009 16:39:26 +1000 Subject: Fixes crash when calling numRows on unknown query type (ibase) Reviewed-by: Justin McPherson --- src/sql/drivers/ibase/qsql_ibase.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/sql') diff --git a/src/sql/drivers/ibase/qsql_ibase.cpp b/src/sql/drivers/ibase/qsql_ibase.cpp index bde3930812..7a4609d2cf 100644 --- a/src/sql/drivers/ibase/qsql_ibase.cpp +++ b/src/sql/drivers/ibase/qsql_ibase.cpp @@ -1262,6 +1262,9 @@ int QIBaseResult::numRowsAffected() case isc_info_sql_stmt_insert: cCountType = isc_info_req_insert_count; break; + default: + qWarning() << "numRowsAffected: Unknown statement type (" << d->queryType << ")"; + return -1; } char acBuffer[33]; -- cgit v1.2.3