gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r9196 - gnunet/src/datastore


From: gnunet
Subject: [GNUnet-SVN] r9196 - gnunet/src/datastore
Date: Mon, 19 Oct 2009 05:32:33 -0600

Author: grothoff
Date: 2009-10-19 05:32:33 -0600 (Mon, 19 Oct 2009)
New Revision: 9196

Modified:
   gnunet/src/datastore/gnunet-service-datastore.c
   gnunet/src/datastore/perf_datastore_api.c
Log:
leak

Modified: gnunet/src/datastore/gnunet-service-datastore.c
===================================================================
--- gnunet/src/datastore/gnunet-service-datastore.c     2009-10-19 10:07:35 UTC 
(rev 9195)
+++ gnunet/src/datastore/gnunet-service-datastore.c     2009-10-19 11:32:33 UTC 
(rev 9196)
@@ -1195,6 +1195,11 @@
 {
   unload_plugin (plugin);
   plugin = NULL;
+  if (filter != NULL)
+    {
+      GNUNET_CONTAINER_bloomfilter_free (filter);
+      filter = NULL;
+    }
 }
 
 
@@ -1296,6 +1301,7 @@
   if (NULL == plugin)
     {
       GNUNET_CONTAINER_bloomfilter_free (filter);
+      filter = NULL;
       return;
     }
   GNUNET_SERVER_disconnect_notify (server, &cleanup_reservations, NULL);

Modified: gnunet/src/datastore/perf_datastore_api.c
===================================================================
--- gnunet/src/datastore/perf_datastore_api.c   2009-10-19 10:07:35 UTC (rev 
9195)
+++ gnunet/src/datastore/perf_datastore_api.c   2009-10-19 11:32:33 UTC (rev 
9196)
@@ -313,6 +313,8 @@
       GNUNET_free (crc);
       ok = 0;
       break;
+    default:
+      GNUNET_assert (0);      
     }
 }
 





reply via email to

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