always initialize output parameter "n" of get_line() in diff3.c
diff --git a/lib/diff3.c b/lib/diff3.c
index bedddef..cc1852c 100644
--- a/lib/diff3.c
+++ b/lib/diff3.c
@@ -684,6 +684,8 @@ get_line(char **ret, FILE *b, size_t *n, struct diff3_state *d3s)
char *new;
*ret = NULL;
+ if (n != NULL)
+ *n = 0;
len = getline(&cp, &size, b);
if (len == -1) {