diff --git a/libutil/util_file.c b/libutil/util_file.c index 296eb3ee..706c3675 100644 --- a/libutil/util_file.c +++ b/libutil/util_file.c @@ -110,7 +110,8 @@ static int file_puts(const char *str, const char *path) } rc = 0; out_fclose: - fclose(fp); + if (fclose(fp)) + return -1; return rc; }