Improve cdb queries, put last '\0' on values TODO: sort packages
modified db.txt
@@ -9,7 +9,7 @@ Needs:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg.h
@@ -1,12 +1,23 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -1,51 +1,39 @@
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
modified libpkg/pkgdb.h
@@ -4,9 +4,9 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb_cache.c
@@ -35,22 +35,11 @@ db_open(struct cdb *db, const char *path, int flags)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -70,10 +59,7 @@ db_query(struct cdb *db, const char *fmt, ...)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -89,6 +75,7 @@ db_add(struct cdb_make *db, const char *val, const char *fmt, ...)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -98,7 +85,10 @@ db_add(struct cdb_make *db, const char *val, const char *fmt, ...)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -106,19 +96,16 @@ static struct pkg *
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -132,7 +119,7 @@ pkg_idx_query(struct cdb *db, int idx)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -140,9 +127,8 @@ pkg_query(struct cdb *db, char *name)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -229,7 +215,7 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -253,7 +239,7 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -300,46 +286,48 @@ pkgdb_cache_update()
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
modified libpkg/pkgdb_cache.h
@@ -6,8 +6,15 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
modified pkg/Makefile
@@ -2,7 +2,7 @@ PROG= pkg
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified pkg/info.c
@@ -8,24 +8,25 @@
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|