Use db3Free() for on sqlite backend close too
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 18 Sep 2009 10:05:49 +0000 (13:05 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Mon, 21 Sep 2009 06:51:29 +0000 (09:51 +0300)
lib/backend/sqlite.c

index ce8a722..742cabc 100644 (file)
@@ -772,15 +772,10 @@ enterChroot(dbi);
        rpmlog(RPMLOG_DEBUG, "closed   sql db         %s\n",
                dbi->dbi_subfile);
 
-       dbi->dbi_stats = _free(dbi->dbi_stats);
-       dbi->dbi_file = _free(dbi->dbi_file);
-       dbi->dbi_subfile = _free(dbi->dbi_subfile);
-       dbi->dbi_db = _free(dbi->dbi_db);
-
 leaveChroot(dbi);
     }
 
-    dbi = _free(dbi);
+    dbi = db3Free(dbi);
 
     return rc;
 }