diff options
| -rw-r--r-- | src/repo/s6rc_repo_setcopy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/repo/s6rc_repo_setcopy.c b/src/repo/s6rc_repo_setcopy.c index 1a964a9..018084c 100644 --- a/src/repo/s6rc_repo_setcopy.c +++ b/src/repo/s6rc_repo_setcopy.c @@ -42,7 +42,7 @@ int s6rc_repo_setcopy (char const *repo, char const *srcname, char const *dstnam else if (!(flags & 1)) return -1 ; memcpy(realsrc, src, repolen + 9) ; - r = readlink(src, realsrc + repolen + 9, srclen + 9) ; + r = readlink(src, realsrc + repolen + 9, srclen + 13) ; if (r == -1) return errno ; if (r != srclen + 12) return -2 ; realsrc[repolen + srclen + 21] = 0 ; |
