apply: avoid possible bogus pointer
[git/git.git] / builtin / apply.c
index 87439fa..5b7a306 100644 (file)
@@ -1073,7 +1073,7 @@ static int gitdiff_index(const char *line, struct patch *patch)
 
        line = ptr + 2;
        ptr = strchr(line, ' ');
-       eol = strchr(line, '\n');
+       eol = strchrnul(line, '\n');
 
        if (!ptr || eol < ptr)
                ptr = eol;