diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2025-12-09 10:24:04 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2025-12-09 10:24:04 +0000 |
| commit | 3be4cf90beaf874f9c116696a8c0a17ec396843b (patch) | |
| tree | bf3e2a11651f47e1d3cfc1077dcac7f94f24cdf3 /src/repo/s6rc_repo_fillset.c | |
| parent | 420d8cef5cb8eed461a1b17dcd17de270571baf9 (diff) | |
| download | s6-rc-3be4cf90beaf874f9c116696a8c0a17ec396843b.tar.gz | |
More fixes
Diffstat (limited to 'src/repo/s6rc_repo_fillset.c')
| -rw-r--r-- | src/repo/s6rc_repo_fillset.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/repo/s6rc_repo_fillset.c b/src/repo/s6rc_repo_fillset.c index a911e69..d7813be 100644 --- a/src/repo/s6rc_repo_fillset.c +++ b/src/repo/s6rc_repo_fillset.c @@ -43,10 +43,10 @@ int s6rc_repo_fillset (char const *repo, char const *set, char const *const *exi if (d->d_name[0] == '.') continue ; len = strlen(d->d_name) ; - char src[len + 13] ; + char src[len + 16] ; char dst[repolen + 18 + setlen + len] ; - memcpy(src, "../.atomics/", 12) ; - memcpy(src + 12, d->d_name, len+1) ; + memcpy(src, "../../.atomics/", 15) ; + memcpy(src + 15, d->d_name, len+1) ; if (n && bsearch(d->d_name, existing, n, sizeof(char const *), &str_bcmp)) continue ; if (s6rc_repo_getserviceflags(repo, d->d_name, &flags) <= 0) return 0 ; if (flags & 1) subi = 3 ; |
