X-Git-Url: https://git.cworth.org/git?p=tar;a=blobdiff_plain;f=lib%2Fcanonicalize-lgpl.c;h=3aaa310ecd2d0883e6b8e5121e214859d28d1786;hp=80bef72c16ab4d518a29261c65ab30ce8467bddf;hb=cf7169a2ede9bb08b71de68fe0c8bbecf827abe6;hpb=138fc7e67e3d9845cd7d81aad0e9c7724784f9b9 diff --git a/lib/canonicalize-lgpl.c b/lib/canonicalize-lgpl.c index 80bef72..3aaa310 100644 --- a/lib/canonicalize-lgpl.c +++ b/lib/canonicalize-lgpl.c @@ -260,7 +260,7 @@ __realpath (const char *name, char *resolved) goto error; } - n = __readlink (rpath, buf, path_max); + n = __readlink (rpath, buf, path_max - 1); if (n < 0) { int saved_errno = errno;