checkdiff_consume: strtol parameter fix.
[git.git] / diff.c
diff --git a/diff.c b/diff.c
index af5db0e..d3bb10e 100644 (file)
--- a/diff.c
+++ b/diff.c
@@ -431,7 +431,7 @@ static void checkdiff_consume(void *priv, char *line, unsigned long len)
        else if (line[0] == '@') {
                char *plus = strchr(line, '+');
                if (plus)
-                       data->lineno = strtol(plus, line + len, 10);
+                       data->lineno = strtol(plus, NULL, 10);
                else
                        die("invalid diff");
        }