refacto: convert pkgdb's internal list to vectors
modified libpkg/pkgdb.c
@@ -846,7 +846,7 @@ pkgdb_open_repos(struct pkgdb *db, const char *reponame)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1146,7 +1146,7 @@ pkgdb_close(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2884,14 +2884,14 @@ pkgdb_stats(struct pkgdb *db, pkg_stats_t type)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_iterator.c
@@ -1118,16 +1118,15 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, unsigned flags)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1182,8 +1181,8 @@ pkgdb_it_reset(struct pkgdb_it *it)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1197,7 +1196,7 @@ pkgdb_it_free(struct pkgdb_it *it)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1221,7 +1220,7 @@ pkgdb_it_new_sqlite(struct pkgdb *db, sqlite3_stmt *s, int type, short flags)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1241,7 +1240,7 @@ pkgdb_it_new_repo(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1267,10 +1266,10 @@ pkgdb_ensure_loaded(struct pkgdb *db, struct pkg *pkg, unsigned flags)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_query.c
@@ -1,5 +1,5 @@
|
|
| - | |
| + | |
|
|
|
|
|
@@ -10,28 +10,8 @@
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -423,12 +403,12 @@ pkgdb_repo_query_cond2(struct pkgdb *db, const char *cond, const char *pattern,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -459,10 +439,10 @@ pkgdb_repo_shlib_require(struct pkgdb *db, const char *require, c_charv_t *repos
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -482,10 +462,10 @@ pkgdb_repo_shlib_provide(struct pkgdb *db, const char *require, c_charv_t *repos
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -505,10 +485,10 @@ pkgdb_repo_require(struct pkgdb *db, const char *require, c_charv_t *repo)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -528,10 +508,10 @@ pkgdb_repo_provide(struct pkgdb *db, const char *require, c_charv_t *repo)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -569,16 +549,16 @@ pkgdb_repo_search2(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -617,10 +597,10 @@ pkgdb_all_search2(struct pkgdb *db, const char *pattern, match_t match,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/pkgdb.h
@@ -1,30 +1,9 @@
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -33,13 +12,13 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -54,8 +33,8 @@ struct pkg_repo_it;
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|