Fix one memleak, one read before initialization.
modified libpkg/pkg.c
@@ -60,19 +60,21 @@ pkg_resolvdeps(struct pkg *pkg, struct pkgdb *db) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -25,14 +25,12 @@ static void pkgdb_regex_extended(sqlite3_context *, int, sqlite3_value **);
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/util.c
@@ -26,6 +26,7 @@ array_init(struct array *a, size_t c)
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified pkg/info.c
@@ -19,10 +19,6 @@ pkg_size(struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -41,18 +37,22 @@ query_pkg(struct pkg *pkg, unsigned char opt) {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -150,7 +150,6 @@ exec_info(int argc, char **argv)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -170,10 +169,13 @@ exec_info(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|