summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/utils.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/utils.c b/src/utils.c
index af12aa5..f3d7bdc 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -280,6 +280,7 @@ LIBIMOBILEDEVICE_GLUE_API int buffer_read_from_filename(const char *filename, ch
*buffer = (char*)malloc(sizeof(char)*(size+1));
if (*buffer == NULL) {
+ fclose(f);
return 0;
}