Commit 2b861d75 by nulltoken Committed by Vicent Marti

Add detection of incorrect usage to git__joinpath()

parent f428ae61
...@@ -223,6 +223,9 @@ void git__joinpath_n(char *buffer_out, int count, ...) ...@@ -223,6 +223,9 @@ void git__joinpath_n(char *buffer_out, int count, ...)
int len; int len;
path = va_arg(ap, const char *); path = va_arg(ap, const char *);
assert((i == 0) || path != buffer_start);
if (i > 0 && *path == '/' && buffer_out > buffer_start && buffer_out[-1] == '/') if (i > 0 && *path == '/' && buffer_out > buffer_start && buffer_out[-1] == '/')
path++; path++;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment