Fix sbuf memory leaks
modified libpkg/backup.c
@@ -46,12 +46,12 @@ pkgdb_dump(struct pkgdb *db, char *dest)
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_jobs.c
@@ -325,7 +325,7 @@ pkg_jobs_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -379,14 +379,17 @@ pkg_jobs_fetch(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_repo.c
@@ -247,7 +247,7 @@ pkg_create_repo(char *path, void (progress)(struct pkg *pkg, void *data), void *
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -476,6 +476,7 @@ pkg_create_repo(char *path, void (progress)(struct pkg *pkg, void *data), void *
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -717,7 +718,7 @@ pkg_create_repo(char *path, void (progress)(struct pkg *pkg, void *data), void *
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -2243,7 +2243,7 @@ create_temporary_pkgjobs(sqlite3 *s)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2268,6 +2268,7 @@ pkgdb_query_newpkgversion(struct pkgdb *db, const char *repo)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2287,6 +2288,7 @@ pkgdb_query_newpkgversion(struct pkgdb *db, const char *repo)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2301,7 +2303,7 @@ pkgdb_query_installs(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, c
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2342,6 +2344,7 @@ pkgdb_query_installs(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, c
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2358,6 +2361,7 @@ pkgdb_query_installs(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, c
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2409,6 +2413,7 @@ pkgdb_query_installs(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, c
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2422,7 +2427,7 @@ struct pkgdb_it *
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2483,6 +2488,7 @@ pkgdb_query_upgrades(struct pkgdb *db, const char *repo, bool all)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2518,6 +2524,7 @@ pkgdb_query_upgrades(struct pkgdb *db, const char *repo, bool all)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2529,7 +2536,7 @@ pkgdb_query_upgrades(struct pkgdb *db, const char *repo, bool all)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2550,13 +2557,16 @@ pkgdb_query_downgrades(struct pkgdb *db, const char *repo)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -2634,6 +2644,7 @@ pkgdb_query_delete(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, int
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2643,6 +2654,7 @@ pkgdb_query_delete(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, int
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2661,6 +2673,7 @@ pkgdb_query_delete(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, int
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2705,8 +2718,10 @@ pkgdb_rquery(struct pkgdb *db, const char *pattern, match_t match, const char *r
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -2716,6 +2731,7 @@ pkgdb_rquery(struct pkgdb *db, const char *pattern, match_t match, const char *r
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2804,12 +2820,15 @@ pkgdb_search(struct pkgdb *db, const char *pattern, match_t match, unsigned int
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -2828,6 +2847,7 @@ pkgdb_search(struct pkgdb *db, const char *pattern, match_t match, unsigned int
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2846,7 +2866,7 @@ pkgdb_integrity_append(struct pkgdb *db, struct pkg *p)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2865,6 +2885,9 @@ pkgdb_integrity_append(struct pkgdb *db, struct pkg *p)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2913,7 +2936,7 @@ pkgdb_integrity_check(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2931,6 +2954,8 @@ pkgdb_integrity_check(struct pkgdb *db)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -3063,7 +3088,7 @@ pkgdb_query_fetch(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, cons
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3093,6 +3118,7 @@ pkgdb_query_fetch(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, cons
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3111,6 +3137,7 @@ pkgdb_query_fetch(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, cons
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3124,6 +3151,7 @@ pkgdb_query_fetch(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, cons
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3156,6 +3184,7 @@ pkgdb_query_fetch(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs, cons
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/add.c
@@ -62,7 +62,7 @@ int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -84,6 +84,7 @@ exec_add(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/query.c
@@ -737,8 +737,10 @@ exec_query(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|