diff --git a/lib/base/config_file.c b/lib/base/config_file.c index b759c717f..44b88f3b8 100644 --- a/lib/base/config_file.c +++ b/lib/base/config_file.c @@ -392,6 +392,9 @@ heim_config_parse_debug(struct fileptr *f, char buf[2048]; heim_error_code ret; + *lineno = 0; + *err_message = ""; + while (config_fgets(buf, sizeof(buf), f) != NULL) { char *p;