diff options
Diffstat (limited to 'src/repo/s6rc_repo_setuptodate.c')
| -rw-r--r-- | src/repo/s6rc_repo_setuptodate.c | 3 |
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] ; |
