aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2014-03-22 02:58:33 +0000
committerBart Polot <bart@net.in.tum.de>2014-03-22 02:58:33 +0000
commitadfba42af703753208d1fe48ae861f11f705a8be (patch)
tree1eb0e46d637bfc372c4c087c4c3d4783a51b06ca /src
parentc2b807282c1f53776d7df87d919647dc70c8938b (diff)
downloadgnunet-adfba42af703753208d1fe48ae861f11f705a8be.tar.gz
gnunet-adfba42af703753208d1fe48ae861f11f705a8be.zip
- elimiate all paths
Diffstat (limited to 'src')
-rw-r--r--src/mesh/gnunet-service-mesh_peer.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mesh/gnunet-service-mesh_peer.c b/src/mesh/gnunet-service-mesh_peer.c
index d45e4f2b9..2884b1a53 100644
--- a/src/mesh/gnunet-service-mesh_peer.c
+++ b/src/mesh/gnunet-service-mesh_peer.c
@@ -1808,9 +1808,8 @@ GMP_remove_path (struct MeshPeer *peer, struct MeshPeerPath *path)
1808 sizeof (GNUNET_PEER_Id) * path->length)) 1808 sizeof (GNUNET_PEER_Id) * path->length))
1809 { 1809 {
1810 GNUNET_CONTAINER_DLL_remove (peer->path_head, peer->path_tail, iter); 1810 GNUNET_CONTAINER_DLL_remove (peer->path_head, peer->path_tail, iter);
1811 path_destroy (iter); 1811 if (path != iter)
1812 if (path == iter) 1812 path_destroy (iter);
1813 return;
1814 } 1813 }
1815 } 1814 }
1816 path_destroy (path); 1815 path_destroy (path);