Commit Diff


commit - 02ffd0d540e3bfc2c0aaea16dd2272d0e695e287
commit + 8383a50b870f78d970e3d7efa1addf07c3d4ef4a
blob - bedddefb3685f60d8be606b79ba77249b65ed22c
blob + cc1852c2e17d07738308f880e8aab6e8ec294106
--- lib/diff3.c
+++ lib/diff3.c
@@ -684,6 +684,8 @@ get_line(char **ret, FILE *b, size_t *n, struct diff3_
 	char *new;
 
 	*ret = NULL;
+	if (n != NULL)
+		*n = 0;
 
 	len = getline(&cp, &size, b);
 	if (len == -1) {