[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r8705 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r8705 - gnunet/src/util |
Date: |
Wed, 15 Jul 2009 18:06:24 -0600 |
Author: grothoff
Date: 2009-07-15 18:06:24 -0600 (Wed, 15 Jul 2009)
New Revision: 8705
Modified:
gnunet/src/util/disk.c
Log:
leak
Modified: gnunet/src/util/disk.c
===================================================================
--- gnunet/src/util/disk.c 2009-07-15 23:55:32 UTC (rev 8704)
+++ gnunet/src/util/disk.c 2009-07-16 00:06:24 UTC (rev 8705)
@@ -1039,7 +1039,8 @@
fd = open (expfn, oflags | O_LARGEFILE, mode);
if (fd == -1)
{
- GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "open", fn);
+ GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "open", expfn);
+ GNUNET_free (expfn);
return NULL;
}
#else
@@ -1064,7 +1065,8 @@
if (h == INVALID_HANDLE_VALUE)
{
SetErrnoFromWinError (GetLastError ());
- GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "open", fn);
+ GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "open", expfn);
+ GNUNET_free (expfn);
return NULL;
}
@@ -1072,8 +1074,9 @@
if (SetFilePointer (h, 0, 0, FILE_END) == INVALID_SET_FILE_POINTER)
{
SetErrnoFromWinError (GetLastError ());
- GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "SetFilePointer",
fn);
+ GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "SetFilePointer",
expfn);
CloseHandle (h);
+ GNUNET_free (expfn);
return NULL;
}
#endif
@@ -1084,7 +1087,7 @@
#else
ret->fd = fd;
#endif
-
+ GNUNET_free (expfn);
return ret;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r8705 - gnunet/src/util,
gnunet <=