Plug some memory leaks
modified libpkg/pkg.c
@@ -607,7 +607,7 @@ pkg_adduser(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -631,7 +631,7 @@ pkg_addgroup(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -667,7 +667,7 @@ pkg_adddep(struct pkg *pkg, const char *name, const char *origin, const char *ve
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -691,7 +691,7 @@ pkg_addrdep(struct pkg *pkg, const char *name, const char *origin, const char *v
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -744,7 +744,7 @@ pkg_addfile_attr(struct pkg *pkg, const char *path, const char *sum,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -773,7 +773,7 @@ pkg_addconfig_file(struct pkg *pkg, const char *path, const char *content)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -799,7 +799,7 @@ pkg_addstring(kh_strings_t **list, const char *val, const char *title)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -847,7 +847,7 @@ pkg_adddir_attr(struct pkg *pkg, const char *path, const char *uname,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1120,7 +1120,7 @@ pkg_addshlib_required(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1144,7 +1144,7 @@ pkg_addshlib_provided(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1187,7 +1187,7 @@ pkg_addrequire(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1206,7 +1206,7 @@ pkg_addprovide(struct pkg *pkg, const char *name)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -383,6 +383,7 @@ cleanup:
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_create.c
@@ -98,8 +98,10 @@ pkg_create_from_dir(struct pkg *pkg, const char *root,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_deps.c
@@ -367,6 +367,8 @@ pkg_deps_parse_formula(const char *in)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs_universe.c
@@ -230,7 +230,7 @@ pkg_jobs_universe_add_pkg(struct pkg_jobs_universe *universe, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_manifest.c
@@ -1244,6 +1244,9 @@ pkg_emit_object(struct pkg *pkg, short flags)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_ports.c
@@ -1138,6 +1138,7 @@ parse_keywords(struct plist *plist, char *keyword, char *line)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -519,8 +519,11 @@ pkg_solve_add_require_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -184,13 +184,24 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/annotate.c
@@ -318,6 +318,8 @@ exec_annotate(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified src/register.c
@@ -170,10 +170,12 @@ exec_register(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified src/rquery.c
@@ -201,8 +201,10 @@ exec_rquery(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified src/updating.c
@@ -192,16 +192,19 @@ exec_updating(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -210,6 +213,7 @@ exec_updating(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|