Fix issues with update and prepared statements.
modified libpkg/repo/binary/binary_private.h
@@ -510,113 +510,11 @@ typedef enum _sql_prstmt_index {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/repo/binary/common.c
@@ -35,6 +35,149 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -82,3 +225,20 @@ pkg_repo_binary_get_filename(const char *name)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/repo/binary/init.c
@@ -95,42 +95,6 @@ pkg_repo_binary_get_user_version(sqlite3 *sqlite, int *reposcver)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -409,7 +373,7 @@ pkg_repo_binary_create(struct pkg_repo *repo)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -475,12 +439,12 @@ pkg_repo_binary_init(struct pkg_repo *repo)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
modified libpkg/repo/binary/query.c
@@ -322,7 +322,7 @@ pkg_repo_binary_search(struct pkg_repo *repo, const char *pattern, match_t match
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/repo/binary/update.c
@@ -57,7 +57,7 @@ pkg_repo_binary_delete_conflicting(const char *origin, const char *version,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -125,7 +125,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -136,7 +136,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -144,7 +144,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -155,7 +155,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -168,7 +168,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -180,7 +180,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -191,7 +191,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -205,7 +205,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -219,7 +219,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -236,7 +236,7 @@ try_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -479,6 +479,7 @@ pkg_repo_binary_get_origins(sqlite3 *sqlite)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -520,12 +521,6 @@ pkg_repo_binary_update_incremental(const char *name, struct pkg_repo *repo,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -578,13 +573,22 @@ pkg_repo_binary_update_incremental(const char *name, struct pkg_repo *repo,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -723,8 +727,6 @@ cleanup:
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -790,6 +792,20 @@ pkg_repo_binary_update(struct pkg_repo *repo, bool force)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|