Fixed some memory leaks (patch from Essien Ita Essien <essiene@datavibe.net>)
This commit is contained in:
parent
6bd15469b1
commit
b062a21d2e
2 changed files with 3 additions and 0 deletions
|
@ -87,9 +87,11 @@ int handle_free(pmhandle_t *handle)
|
|||
FREETRANS(handle->trans);
|
||||
FREE(handle->root);
|
||||
FREE(handle->dbpath);
|
||||
FREE(handle->cachedir);
|
||||
FREE(handle->logfile);
|
||||
FREELIST(handle->dbs_sync);
|
||||
FREELIST(handle->noupgrade);
|
||||
FREELIST(handle->noextract);
|
||||
FREELIST(handle->ignorepkg);
|
||||
free(handle);
|
||||
|
||||
|
|
|
@ -116,6 +116,7 @@ void pkg_free(pmpkg_t *pkg)
|
|||
return;
|
||||
}
|
||||
|
||||
FREELIST(pkg->license);
|
||||
FREELIST(pkg->files);
|
||||
FREELIST(pkg->backup);
|
||||
FREELIST(pkg->depends);
|
||||
|
|
Loading…
Add table
Reference in a new issue