gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21810 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r21810 - gnunet/src/fs
Date: Sat, 9 Jun 2012 15:39:18 +0200

Author: grothoff
Date: 2012-06-09 15:39:17 +0200 (Sat, 09 Jun 2012)
New Revision: 21810

Modified:
   gnunet/src/fs/fs_api.c
Log:
-fixing #2413

Modified: gnunet/src/fs/fs_api.c
===================================================================
--- gnunet/src/fs/fs_api.c      2012-06-08 18:20:38 UTC (rev 21809)
+++ gnunet/src/fs/fs_api.c      2012-06-09 13:39:17 UTC (rev 21810)
@@ -924,6 +924,7 @@
   struct GNUNET_FS_FileInformation *ret;
   struct GNUNET_BIO_ReadHandle *rh;
   char *emsg;
+  char *fn;
 
   rh = get_read_handle (h, GNUNET_FS_SYNC_PATH_FILE_INFO, filename);
   if (rh == NULL)
@@ -938,8 +939,13 @@
   }
   if (ret == NULL)
   {
-    if (0 != UNLINK (filename))
-      GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "unlink", filename);
+    fn = get_serialization_file_name (h, GNUNET_FS_SYNC_PATH_FILE_INFO, 
filename);
+    if (NULL != fn)
+    {
+      if (0 != UNLINK (fn))
+       GNUNET_log_strerror_file (GNUNET_ERROR_TYPE_WARNING, "unlink", fn);
+      GNUNET_free (fn);
+    }
   }
   return ret;
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]