t6023: merge-file fails to output anything for a degenerate merge
[gitweb.git] / config.c
index 82807c83b20ef8fbabfda7d476feff92f2dbb823..b9b2ce82378408cfd7d72245eff44efb7a8e1ec8 100644 (file)
--- a/config.c
+++ b/config.c
@@ -51,7 +51,7 @@ static char *parse_value(void)
 
        for (;;) {
                int c = get_next_char();
-               if (len >= sizeof(value))
+               if (len >= sizeof(value) - 1)
                        return NULL;
                if (c == '\n') {
                        if (quote)