add: improve performances
modified libpkg/pkg_add.c
@@ -43,7 +43,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1083,24 +1083,26 @@ pkg_extract_finalize(struct pkg *pkg, tempdirs_t *tempdirs)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1108,7 +1110,7 @@ struct localhashes {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1119,9 +1121,8 @@ scan_local_pkgs(struct pkg_add_db *db, bool fromstdin, struct localhashes *l, co
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -1129,17 +1130,28 @@ scan_local_pkgs(struct pkg_add_db *db, bool fromstdin, struct localhashes *l, co
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1216,7 +1228,7 @@ pkg_add_check_pkg_archive(struct pkg_add_db *db, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1232,7 +1244,7 @@ pkg_add_check_pkg_archive(struct pkg_add_db *db, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1240,8 +1252,8 @@ pkg_add_check_pkg_archive(struct pkg_add_db *db, struct pkg *pkg,
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1330,7 +1342,6 @@ pkg_add_check_pkg_archive(struct pkg_add_db *db, struct pkg *pkg,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1669,18 +1680,16 @@ pkg_add(struct pkgdb *db, const char *path, unsigned flags,
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -241,6 +241,7 @@ struct pkg {
|
|
|
|
|
|
| + | |
|
|
|
|
|