summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2008-11-30 23:53:57 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2008-11-30 23:53:57 +0100
commit02ea6fd2a97ca6c662e72ba189252aff9ca67331 (patch)
treebf4b002d902f90caaf362a4b16748e242bdc61df
parentf8ba36e41f07b46c5f82e0c8a075edb5e9502280 (diff)
downloadeurephia-02ea6fd2a97ca6c662e72ba189252aff9ca67331.tar.gz
eurephia-02ea6fd2a97ca6c662e72ba189252aff9ca67331.tar.xz
eurephia-02ea6fd2a97ca6c662e72ba189252aff9ca67331.zip
Fixed memory leak. Was missing a sqlite_free_results(...)
-rw-r--r--database/sqlite/edb-sqlite.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/database/sqlite/edb-sqlite.c b/database/sqlite/edb-sqlite.c
index 2dd836b..d9a29a8 100644
--- a/database/sqlite/edb-sqlite.c
+++ b/database/sqlite/edb-sqlite.c
@@ -1069,6 +1069,7 @@ int eDBadminValidateSession(eurephiaCTX *ctx, char *sesskey) {
if( res == NULL ) {
eurephia_log(ctx, LOG_ERROR, 0, "Could not register old session as logged out");
}
+ sqlite_free_results(res);
// Delete session variables
res = sqlite_query(ctx, "DELETE FROM openvpn_sessions WHERE sessionkey = '%q'",