aboutsummaryrefslogtreecommitdiff
path: root/src/util/disk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/disk.c')
-rw-r--r--src/util/disk.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/util/disk.c b/src/util/disk.c
index 738839807..08f14caf6 100644
--- a/src/util/disk.c
+++ b/src/util/disk.c
@@ -234,7 +234,10 @@ GNUNET_DISK_mktemp (const char *template)
234 GNUNET_free (fn); 234 GNUNET_free (fn);
235 return NULL; 235 return NULL;
236 } 236 }
237 CLOSE (fd); 237 if (0 != CLOSE (fd))
238 GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING,
239 "close",
240 fn);
238 return fn; 241 return fn;
239} 242}
240 243
@@ -1043,6 +1046,7 @@ GNUNET_DISK_file_open (const char *fn, int flags, ...)
1043 else 1046 else
1044 { 1047 {
1045 GNUNET_break (0); 1048 GNUNET_break (0);
1049 GNUNET_free (expfn);
1046 return NULL; 1050 return NULL;
1047 } 1051 }
1048 if (flags & GNUNET_DISK_OPEN_FAILIFEXISTS) 1052 if (flags & GNUNET_DISK_OPEN_FAILIFEXISTS)