Error system for libpkg (not perfect, but here) TODO: be sure to remove ALL err(), exit() from libpkg.
modified libpkg/pkg.c
@@ -142,10 +142,16 @@ pkg_create(char *pkgname, pkg_formats format, const char *outdir, const char *ro
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg.h
@@ -22,6 +22,8 @@ struct pkgdb {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -3,6 +3,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -98,19 +99,26 @@ pkgdb_get_dir(void)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -144,19 +152,22 @@ pkgdb_init(struct pkgdb *db, const char *pattern, match_t match)
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -188,3 +199,28 @@ pkgdb_query(struct pkgdb *db, struct pkg *pkg)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/pkgdb.h
@@ -21,6 +21,9 @@ void pkgdb_free(struct pkgdb *);
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
modified libpkg/pkgdb_cache.c
@@ -31,7 +31,7 @@ static const void *pkgdb_cache_vget(struct cdb *, const char *, ...);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -47,7 +47,7 @@ pkgdb_cache_getattr(struct pkg *pkg, const char *attr)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -141,7 +141,7 @@ pkgdb_cache_vget(struct cdb *db, const char *fmt, ...)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -170,8 +170,8 @@ pkgdb_cache_dep(struct pkg *pkg, struct pkg *dep)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -187,17 +187,17 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -207,10 +207,9 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -248,40 +247,39 @@ pkgdb_cache_rebuild(const char *pkg_dbdir, const char *cache_path)
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -290,7 +288,8 @@ pkgdb_cache_init(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -303,7 +302,7 @@ pkgdb_cache_init(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified pkg/info.c
@@ -51,7 +51,10 @@ cmd_info(int argc, char **argv)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -67,6 +70,12 @@ cmd_info(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|