From 8011a0ed49033321c4551d64e299b9d41b40ebc3 Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Thu, 27 Oct 2011 00:47:57 +0000 Subject: [PATCH] Allowed to destroy NULL paths --- src/mesh/mesh_tunnel_tree.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mesh/mesh_tunnel_tree.c b/src/mesh/mesh_tunnel_tree.c index f3b19beed..a80cbb0c0 100644 --- a/src/mesh/mesh_tunnel_tree.c +++ b/src/mesh/mesh_tunnel_tree.c @@ -159,6 +159,8 @@ path_get_cost (struct MeshTunnelTree *t, struct MeshPeerPath *path) int path_destroy (struct MeshPeerPath *p) { + if (NULL == p) + return GNUNET_OK; GNUNET_PEER_decrement_rcs (p->peers, p->length); GNUNET_free (p->peers); GNUNET_free (p); -- 2.25.1