From 666447da2b65d55bc60ded978dfa92b40f9e3c24 Mon Sep 17 00:00:00 2001 From: Huynh Tran Date: Wed, 29 Jun 2005 09:28:06 +0000 Subject: Fixed wrong memory deallocation. --- src/dal/sqlitedataprovider.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/dal/sqlitedataprovider.cpp') diff --git a/src/dal/sqlitedataprovider.cpp b/src/dal/sqlitedataprovider.cpp index 00d8298c..1663dddd 100644 --- a/src/dal/sqlitedataprovider.cpp +++ b/src/dal/sqlitedataprovider.cpp @@ -138,7 +138,7 @@ SqLiteDataProvider::execSql(const std::string& sql, // free memory sqlite3_free_table(result); - delete errMsg; + sqlite3_free(errMsg); throw DbSqlQueryExecFailure(msg); } @@ -164,7 +164,7 @@ SqLiteDataProvider::execSql(const std::string& sql, // free memory sqlite3_free_table(result); - delete errMsg; + sqlite3_free(errMsg); } return mRecordSet; -- cgit v1.2.3-60-g2f50