From 2f74f1bd701788c3fe8bcb1d96ff8c5da1456986 Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Sat, 30 Jul 2022 14:16:07 -0300 Subject: git: Check if either `lhs`, or `buf` are empty in `parse_colon_key_value_file()` --- git.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git.c b/git.c index 16f7810..47cb186 100644 --- a/git.c +++ b/git.c @@ -196,7 +196,7 @@ static int parse_colon_key_value_file(void *ret, void *ctx, const keyword **keyw lhs = strtok_r(lhs, " \t\v\r\n", &rhs); /* Did we hit EOF? */ - if (lhs == NULL) { + if (is_empty(lhs) || is_empty(buf)) { break; } else { int error; -- cgit v1.2.3-13-gbd6f