Fix malformed database in case pkg update is interrupted
modified libpkg/pkgdb.c
@@ -367,7 +367,7 @@ pkgdb_upgrade(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3071,7 +3071,7 @@ pkgdb_detach_remotes(sqlite3 *s)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3080,7 +3080,8 @@ get_pragma(sqlite3 *s, const char *sql, int64_t *res)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -3092,7 +3093,8 @@ get_pragma(sqlite3 *s, const char *sql, int64_t *res)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -3143,12 +3145,12 @@ pkgdb_compact(struct pkgdb *db)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -379,7 +379,7 @@ int pkg_set_mtree(struct pkg *, const char *mtree);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/utils.h
@@ -41,7 +41,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/update.c
@@ -321,6 +321,7 @@ pkg_update_full(const char *repofile, struct pkg_repo *repo, time_t *mtime)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -646,7 +647,7 @@ pkg_update(struct pkg_repo *repo, bool force)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -666,12 +667,13 @@ pkg_update(struct pkg_repo *repo, bool force)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|