Refactor pkgdb_regex functions (share common code).
modified libpkg/pkg.c
@@ -76,10 +76,15 @@ pkg_new(struct pkg **pkg)
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
| + | |
|
|
| + | |
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_private.h
@@ -4,11 +4,11 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgdb.c
@@ -3,12 +3,11 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -21,12 +20,12 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -41,7 +40,7 @@ pkgdb_regex_delete(void *ctx)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -59,7 +58,7 @@ pkgdb_regex(sqlite3_context *ctx, int argc, sqlite3_value **argv)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -70,38 +69,18 @@ pkgdb_regex(sqlite3_context *ctx, int argc, sqlite3_value **argv)
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -280,8 +259,10 @@ pkgdb_open(struct pkgdb **db)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -449,9 +430,9 @@ pkgdb_query_conflicts(struct pkg *pkg, struct pkg *conflict) {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -482,17 +463,16 @@ pkgdb_query_files(struct pkg *pkg, const char **path, const char **md5) {
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|