From ff83382e214a36f39953c6740a62e9e2849cf87f Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Fri, 27 Apr 2012 08:09:59 +0300 Subject: db: fix has_protected_children setup on leaf path entries Fixes --recurse during audit. --- src/database.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database.c b/src/database.c index ae6810b..26774be 100644 --- a/src/database.c +++ b/src/database.c @@ -353,7 +353,6 @@ struct apk_db_dir *apk_db_dir_get(struct apk_database *db, apk_blob_t name) .protected = ppath->protected, .symlinks_only = ppath->symlinks_only, }; - dir->has_protected_children |= ppath->protected; } else { if (fnmatch(ppath->relative_pattern, relative_name, FNM_PATHNAME) != 0) continue; @@ -361,6 +360,7 @@ struct apk_db_dir *apk_db_dir_get(struct apk_database *db, apk_blob_t name) dir->protected = ppath->protected; dir->symlinks_only = ppath->symlinks_only; } + dir->has_protected_children |= ppath->protected; } return dir; -- cgit v1.2.3-70-g09d2