Now iterator are less dependent on pkgdb.
modified libpkg/pkgdb_iterator.c
@@ -182,8 +182,8 @@ compare_column_func(const void *pkey, const void *pcolumn)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -196,17 +196,17 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -223,7 +223,7 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -231,8 +231,8 @@ pkgdb_load_deps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -244,17 +244,17 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -271,7 +271,7 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -279,8 +279,8 @@ pkgdb_load_rdeps(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -291,15 +291,15 @@ pkgdb_load_files(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -314,7 +314,7 @@ pkgdb_load_files(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -322,8 +322,8 @@ pkgdb_load_files(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -335,15 +335,15 @@ pkgdb_load_dirs(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -358,7 +358,7 @@ pkgdb_load_dirs(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -367,8 +367,8 @@ pkgdb_load_dirs(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -378,16 +378,16 @@ pkgdb_load_license(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -397,16 +397,16 @@ pkgdb_load_category(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -418,10 +418,10 @@ pkgdb_load_user(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -435,8 +435,8 @@ pkgdb_load_user(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -448,10 +448,10 @@ pkgdb_load_group(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -464,8 +464,8 @@ pkgdb_load_group(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -475,17 +475,17 @@ pkgdb_load_shlib_required(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -495,16 +495,16 @@ pkgdb_load_shlib_provided(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -518,12 +518,12 @@ pkgdb_load_annotations(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -533,15 +533,15 @@ pkgdb_load_scripts(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -555,7 +555,7 @@ pkgdb_load_scripts(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -564,8 +564,8 @@ pkgdb_load_scripts(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -606,7 +606,7 @@ pkgdb_load_options(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -637,7 +637,7 @@ pkgdb_load_options(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -645,8 +645,8 @@ pkgdb_load_options(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -654,14 +654,14 @@ pkgdb_load_mtree(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -671,16 +671,16 @@ pkgdb_load_conflicts(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -688,11 +688,11 @@ pkgdb_load_provides(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -754,7 +754,7 @@ populate_pkg(sqlite3_stmt *stmt, struct pkg *pkg) {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -795,7 +795,7 @@ pkgdb_sqlite_it_free(struct pkgdb_sqlite_it *it)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -835,8 +835,8 @@ pkgdb_sqlite_it_next(struct pkgdb *db, struct pkgdb_sqlite_it *it,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -875,7 +875,7 @@ pkgdb_it_next(struct pkgdb_it *it, struct pkg **pkg_p, unsigned flags)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -323,7 +323,7 @@ struct pkg_repo_meta {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -331,7 +331,7 @@ struct pkg_remote_it_ops {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -567,23 +567,6 @@ int sql_exec(sqlite3 *, const char *, ...);
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|