X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=stagit-index.c;h=cc70e4de0adf31bc4705fa58204cbafbb14d8b5f;hb=c783e54dae5bd74de2280e31223ce8a0ad0d611d;hp=accb1a534cb027dc08dc5f87e11a230a9f328523;hpb=3fbef5c9b0dee2106537a6718e2380eaa6e27f15;p=stagit.git diff --git a/stagit-index.c b/stagit-index.c index accb1a5..cc70e4d 100644 --- a/stagit-index.c +++ b/stagit-index.c @@ -28,7 +28,7 @@ joinpath(char *buf, size_t bufsiz, const char *path, const char *path2) r = snprintf(buf, bufsiz, "%s%s%s", path, path[0] && path[strlen(path) - 1] != '/' ? "/" : "", path2); - if (r == -1 || (size_t)r >= bufsiz) + if (r < 0 || (size_t)r >= bufsiz) errx(1, "path truncated: '%s%s%s'", path, path[0] && path[strlen(path) - 1] != '/' ? "/" : "", path2); }