From a32dac888e484962226889c10ecfa79c09b33fb5 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Mon, 28 Apr 2025 16:33:46 -0400 Subject: close file if toml parsing fails --- compressor.c | 1 + 1 file changed, 1 insertion(+) (limited to 'compressor.c') diff --git a/compressor.c b/compressor.c index d54a777..5f5391a 100644 --- a/compressor.c +++ b/compressor.c @@ -91,6 +91,7 @@ load_compressor(const char *path, Compressor *comp) { tbl = toml_parse_file(f, errbuf, sizeof(errbuf)); if (!tbl) { weprintf("failed to parse %s: %s", path, errbuf); + (void) fclose(f); return 1; } -- cgit v1.2.3