[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r20548 - gnunet/src/namestore
From: |
gnunet |
Subject: |
[GNUnet-SVN] r20548 - gnunet/src/namestore |
Date: |
Thu, 15 Mar 2012 19:22:00 +0100 |
Author: wachs
Date: 2012-03-15 19:22:00 +0100 (Thu, 15 Mar 2012)
New Revision: 20548
Modified:
gnunet/src/namestore/gnunet-service-namestore.c
Log:
fix segfault
Modified: gnunet/src/namestore/gnunet-service-namestore.c
===================================================================
--- gnunet/src/namestore/gnunet-service-namestore.c 2012-03-15 17:25:54 UTC
(rev 20547)
+++ gnunet/src/namestore/gnunet-service-namestore.c 2012-03-15 18:22:00 UTC
(rev 20548)
@@ -304,13 +304,14 @@
if ((NULL == client) || (NULL == nc))
return;
- for (no = nc->op_head; no != NULL; no = no->next)
+ no = nc->op_head;
+ while (NULL != no)
{
GNUNET_CONTAINER_DLL_remove (nc->op_head, nc->op_tail, no);
GNUNET_free (no);
+ no = nc->op_head;
}
-
GNUNET_SERVER_client_drop(nc->client);
GNUNET_CONTAINER_DLL_remove (client_head, client_tail, nc);
GNUNET_free (nc);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r20548 - gnunet/src/namestore,
gnunet <=