quality: plug plenty of memory leaks
modified libpkg/packing.c
@@ -339,6 +339,7 @@ packing_finish(struct packing *pack)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.c
@@ -69,6 +69,7 @@ pkg_free(struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_attributes.c
@@ -83,6 +83,7 @@ pkg_dep_is_locked(struct pkg_dep const * const d)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_config.c
@@ -866,9 +866,12 @@ load_repo_file(int dfd, const char *repodir, const char *repofile,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -1206,7 +1209,7 @@ pkg_ini(const char *path, const char *reposdir, pkg_init_flags flags)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1402,6 +1405,9 @@ pkg_ini(const char *path, const char *reposdir, pkg_init_flags flags)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1469,7 +1475,8 @@ pkg_repo_free(struct pkg_repo *r)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_elf.c
@@ -1073,6 +1073,10 @@ cleanup:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_iterator.c
@@ -129,6 +129,7 @@ load_val(sqlite3 *db, struct pkg *pkg, const char *sql, unsigned flags,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -141,7 +142,9 @@ load_val(sqlite3 *db, struct pkg *pkg, const char *sql, unsigned flags,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -167,6 +170,7 @@ load_tag_val(sqlite3 *db, struct pkg *pkg, const char *sql, unsigned flags,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -179,7 +183,9 @@ load_tag_val(sqlite3 *db, struct pkg *pkg, const char *sql, unsigned flags,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -235,6 +241,7 @@ pkgdb_load_deps(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -250,7 +257,9 @@ pkgdb_load_deps(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -370,6 +379,7 @@ pkgdb_load_rdeps(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -385,7 +395,9 @@ pkgdb_load_rdeps(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -422,6 +434,7 @@ pkgdb_load_files(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -435,7 +448,9 @@ pkgdb_load_files(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -449,7 +464,9 @@ pkgdb_load_files(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -479,6 +496,7 @@ pkgdb_load_dirs(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -492,7 +510,9 @@ pkgdb_load_dirs(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -641,6 +661,7 @@ pkgdb_load_lua_scripts(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -654,7 +675,10 @@ pkgdb_load_lua_scripts(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -682,6 +706,7 @@ pkgdb_load_scripts(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -695,7 +720,9 @@ pkgdb_load_scripts(sqlite3 *sqlite, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/create.c
@@ -322,10 +322,14 @@ exec_create(int argc, char **argv)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|