diff options
author | Adam <Adam@anope.org> | 2011-12-08 17:29:17 -0500 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-12-08 17:29:17 -0500 |
commit | fa54d5acb76377feb5b1440880bc066b5baf3ff9 (patch) | |
tree | a4edf8babb47223d3eaa807ff7a69d73b02a00db /modules/extra/m_sqlite.cpp | |
parent | aeefe1650e29e5905cfe212958622663a4ceb6c4 (diff) |
Fixed a memory leak in m_sqlite
Diffstat (limited to 'modules/extra/m_sqlite.cpp')
-rw-r--r-- | modules/extra/m_sqlite.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/extra/m_sqlite.cpp b/modules/extra/m_sqlite.cpp index e81bca8ab..ccb9c2a2f 100644 --- a/modules/extra/m_sqlite.cpp +++ b/modules/extra/m_sqlite.cpp @@ -175,6 +175,8 @@ SQLResult SQLiteService::RunQuery(const SQLQuery &query) } while (err == SQLITE_ROW); + sqlite3_finalize(stmt); + if (err != SQLITE_DONE) return SQLiteResult(query, real_query, sqlite3_errmsg(this->sql)); |