aboutsummaryrefslogtreecommitdiff
path: root/src/mesh
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2013-02-14 13:02:09 +0000
committerBart Polot <bart@net.in.tum.de>2013-02-14 13:02:09 +0000
commit52d8ab51ff822968e9d0c7690391005977b18f4e (patch)
treeaa46113b8139a37a736aa9b3617a8aebdaeb348b /src/mesh
parentc6c37637ef4981ae06f4be6489b72b25ca84d587 (diff)
downloadgnunet-52d8ab51ff822968e9d0c7690391005977b18f4e.tar.gz
gnunet-52d8ab51ff822968e9d0c7690391005977b18f4e.zip
- fix segfault
Diffstat (limited to 'src/mesh')
-rw-r--r--src/mesh/gnunet-service-mesh.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c
index 673ea81b5..3dc36875b 100644
--- a/src/mesh/gnunet-service-mesh.c
+++ b/src/mesh/gnunet-service-mesh.c
@@ -2026,7 +2026,9 @@ peer_info_delete_tunnel (void *cls, const struct GNUNET_HashCode * key, void *va
2026 { 2026 {
2027 peer->ntunnels--; 2027 peer->ntunnels--;
2028 peer->tunnels[i] = peer->tunnels[peer->ntunnels]; 2028 peer->tunnels[i] = peer->tunnels[peer->ntunnels];
2029 peer->tunnels = GNUNET_realloc (peer->tunnels, peer->ntunnels); 2029 peer->tunnels =
2030 GNUNET_realloc (peer->tunnels,
2031 peer->ntunnels * sizeof(struct MeshTunnel *));
2030 return GNUNET_YES; 2032 return GNUNET_YES;
2031 } 2033 }
2032 } 2034 }