diff --git a/src/dump.c b/src/dump.c index a23fabb..63a9c15 100644 --- a/src/dump.c +++ b/src/dump.c @@ -481,7 +481,9 @@ int json_dump_file(const json_t *json, const char *path, size_t flags) result = json_dumpf(json, output, flags); - fclose(output); + if(fclose(output) != 0) + return -1; + return result; }