diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-08 16:41:16 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2008-12-08 16:41:16 +0100 |
commit | e57c1a87733917b15feed183cf8571faee6826b6 (patch) | |
tree | bbd52867c4e945270f4e0dea66c390d242c7a784 /database | |
parent | 1f0129e90f91a1257bc96591bca6bcfee505a630 (diff) | |
download | eurephia-e57c1a87733917b15feed183cf8571faee6826b6.tar.gz eurephia-e57c1a87733917b15feed183cf8571faee6826b6.tar.xz eurephia-e57c1a87733917b15feed183cf8571faee6826b6.zip |
Fixed a couple of memory leaks in eDBadminUpdateUser(...)
Diffstat (limited to 'database')
-rw-r--r-- | database/sqlite/administration.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/database/sqlite/administration.c b/database/sqlite/administration.c index 9f69880..b60db3f 100644 --- a/database/sqlite/administration.c +++ b/database/sqlite/administration.c @@ -474,7 +474,11 @@ int eDBadminUpdateUser(eurephiaCTX *ctx, const int uid, eurephiaUSERINFO *usrinf eurephia_log(ctx, LOG_ERROR, 0, "Error querying the database for a user"); return 0; } + sqlite_free_results(uinf); + eDBfreeMapping(srch_map); + eAdminFreeUSERINFO(srch); + eDBfreeMapping(data_map); return 1; } |