fixed a small memory leak
This commit is contained in:
parent
3c0ea9451b
commit
36a29b6553
1 changed files with 2 additions and 0 deletions
|
@ -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);
|
||||||
|
|
Loading…
Add table
Reference in a new issue