aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/repo/s6rc_repo_setcopy.c2
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 ;