gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r25363 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r25363 - gnunet/src/ats
Date: Mon, 10 Dec 2012 15:38:34 +0100

Author: wachs
Date: 2012-12-10 15:38:34 +0100 (Mon, 10 Dec 2012)
New Revision: 25363

Modified:
   gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c
Log:
clean up


Modified: gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c    2012-12-10 
14:36:51 UTC (rev 25362)
+++ gnunet/src/ats/gnunet-service-ats_addresses_simplistic.c    2012-12-10 
14:38:34 UTC (rev 25363)
@@ -145,7 +145,24 @@
 GAS_simplistic_done (void *solver)
 {
   struct GAS_SIMPLISTIC_Handle *s = solver;
+  struct AddressWrapper *cur;
+  struct AddressWrapper *next;
+  int c;
   GNUNET_assert (s != NULL);
+
+  for (c = 0; c < s->networks; c++)
+  {
+      next = s->network_entries[c].head;
+      while (NULL != (cur = next))
+      {
+          next = cur->next;
+          GNUNET_CONTAINER_DLL_remove (s->network_entries[c].head,
+                                       s->network_entries[c].tail,
+                                       cur);
+          GNUNET_free (cur);
+
+      }
+  }
   GNUNET_free (s->network_entries);
   GNUNET_free (s);
 }




reply via email to

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