From bd27953a9c54c158bafeb90ffad0d2a0bda366e1 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 22 Apr 2026 11:36:32 -0400 Subject: file_replace_text: close temp file handle on error --- src/lib/core/relocation.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/lib/core/relocation.c b/src/lib/core/relocation.c index bd5504b..ea8b9c6 100644 --- a/src/lib/core/relocation.c +++ b/src/lib/core/relocation.c @@ -138,6 +138,7 @@ int file_replace_text(const char* filename, const char* target, const char* repl fp = fopen(filename, "w+"); if (!fp) { SYSERROR("unable to reopen %s for writing", filename); + fclose(tfp); return -1; } -- cgit