summaryrefslogtreecommitdiffstats
path: root/database/sqlite/administration/certificates.c
diff options
context:
space:
mode:
authorDavid Sommerseth <dazo@users.sourceforge.net>2011-01-10 01:19:22 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2011-01-10 01:19:22 +0100
commit44bcb3e74a85b4a53a0dc626db13c3d03d925538 (patch)
tree81db9d938ad90ce932aaa6ed7180175cca836ed1 /database/sqlite/administration/certificates.c
parent35502a5b07eff6a0893989a1ea7edb603087a7c6 (diff)
downloadeurephia-44bcb3e74a85b4a53a0dc626db13c3d03d925538.tar.gz
eurephia-44bcb3e74a85b4a53a0dc626db13c3d03d925538.tar.xz
eurephia-44bcb3e74a85b4a53a0dc626db13c3d03d925538.zip
Fixed several memleaks in the eurephiadm related code paths
Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'database/sqlite/administration/certificates.c')
-rw-r--r--database/sqlite/administration/certificates.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/database/sqlite/administration/certificates.c b/database/sqlite/administration/certificates.c
index b283624..78be97e 100644
--- a/database/sqlite/administration/certificates.c
+++ b/database/sqlite/administration/certificates.c
@@ -173,6 +173,7 @@ static xmlDoc *certificate_add(eurephiaCTX *ctx, eDBfieldMap *crtinf_map) {
res_d = eurephiaXML_ResultMsg(ctx, exmlRESULT, info_n,
"Certificate registered (certid %ld)", res->last_insert_id);
+ free_nullsafe(ctx, certid);
xmlFreeNode(info_n);
}
sqlite_free_results(res);