gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r11668 - gnunet/src/fs
Date: Fri, 11 Jun 2010 13:04:45 +0200

Author: grothoff
Date: 2010-06-11 13:04:45 +0200 (Fri, 11 Jun 2010)
New Revision: 11668

Modified:
   gnunet/src/fs/fs.c
Log:
use after free

Modified: gnunet/src/fs/fs.c
===================================================================
--- gnunet/src/fs/fs.c  2010-06-11 11:02:51 UTC (rev 11667)
+++ gnunet/src/fs/fs.c  2010-06-11 11:04:45 UTC (rev 11668)
@@ -1271,12 +1271,14 @@
   if (GNUNET_OK !=
       GNUNET_BIO_write_close (wh))
     {
+      wh = NULL;
       GNUNET_break (0);
       goto cleanup;
     }
   return; /* done! */
  cleanup:
-  (void) GNUNET_BIO_write_close (wh);
+  if (wh != NULL)
+    (void) GNUNET_BIO_write_close (wh);
   GNUNET_free_non_null (chks);
   GNUNET_free_non_null (ksks);
   fn = get_serialization_file_name (fi->h, GNUNET_FS_SYNC_PATH_FILE_INFO, 
fi->serialization);




reply via email to

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