aboutsummaryrefslogtreecommitdiffstats
path: root/src/repo/s6rc_repo_setuptodate.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/repo/s6rc_repo_setuptodate.c')
-rw-r--r--src/repo/s6rc_repo_setuptodate.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/repo/s6rc_repo_setuptodate.c b/src/repo/s6rc_repo_setuptodate.c
index cfc6731..bd7261c 100644
--- a/src/repo/s6rc_repo_setuptodate.c
+++ b/src/repo/s6rc_repo_setuptodate.c
@@ -15,7 +15,7 @@
#include <s6-rc/s6rc-utils.h>
#include <s6-rc/repo.h>
-int s6rc_repo_setuptodate (char const *repo, char const *set)
+int s6rc_repo_setuptodate (char const *repo, char const *set, unsigned int flags)
{
struct stat stsource ;
struct stat stcompiled ;
@@ -45,6 +45,7 @@ int s6rc_repo_setuptodate (char const *repo, char const *set)
}
/* Do we have a snapshot of the source set for the compiled db? */
+ if (!(flags & 1))
{
struct stat stsnap ;
char snap[repolen + 54 + setlen] ;