[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18003 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18003 - gnunet/src/mesh |
Date: |
Fri, 4 Nov 2011 15:18:28 +0100 |
Author: bartpolot
Date: 2011-11-04 15:18:28 +0100 (Fri, 04 Nov 2011)
New Revision: 18003
Modified:
gnunet/src/mesh/mesh_tunnel_tree.c
Log:
Fixed coverity #10249
Modified: gnunet/src/mesh/mesh_tunnel_tree.c
===================================================================
--- gnunet/src/mesh/mesh_tunnel_tree.c 2011-11-04 14:14:12 UTC (rev 18002)
+++ gnunet/src/mesh/mesh_tunnel_tree.c 2011-11-04 14:18:28 UTC (rev 18003)
@@ -269,7 +269,7 @@
if (NULL == p)
return GNUNET_OK;
GNUNET_PEER_decrement_rcs (p->peers, p->length);
- GNUNET_free (p->peers);
+ GNUNET_free_non_null (p->peers);
GNUNET_free (p);
return GNUNET_OK;
}
@@ -760,7 +760,10 @@
GNUNET_PEER_change_rc (n->peer, 1);
n = n->parent;
if (NULL == n)
+ {
+ path_destroy (p);
return NULL;
+ }
}
GNUNET_array_append (p->peers, p->length, myid);
GNUNET_PEER_change_rc (myid, 1);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18003 - gnunet/src/mesh,
gnunet <=