fixed a small memory leak

This commit is contained in:
Aurelien Foret 2005-04-08 16:29:55 +00:00
parent 3c0ea9451b
commit 36a29b6553

View file

@ -87,6 +87,8 @@ int remove_prepare(pmdb_t *db, pmtrans_t *trans, PMList **data)
info = db_scan(db, miss->depend.name, INFRQ_ALL); info = db_scan(db, miss->depend.name, INFRQ_ALL);
if(!pkg_isin(info, trans->packages)) { if(!pkg_isin(info, trans->packages)) {
trans->packages = pm_list_add(trans->packages, info); trans->packages = pm_list_add(trans->packages, info);
} else {
FREEPKG(info);
} }
} }
FREELIST(lp); FREELIST(lp);