aboutsummaryrefslogtreecommitdiff
path: root/src/cadet
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2015-09-03 18:04:11 +0000
committerBart Polot <bart@net.in.tum.de>2015-09-03 18:04:11 +0000
commit11fd97d4165afb5055af93748a6091670475ea82 (patch)
treedbea84da6cf6453dbe071120b161ad791059747f /src/cadet
parent7f4591909fcadddac2679d7e1568d80f67c18d4b (diff)
downloadgnunet-11fd97d4165afb5055af93748a6091670475ea82.tar.gz
gnunet-11fd97d4165afb5055af93748a6091670475ea82.zip
- make sure own_id is a correct NULL-terminated string
Diffstat (limited to 'src/cadet')
-rw-r--r--src/cadet/gnunet-service-cadet_peer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cadet/gnunet-service-cadet_peer.c b/src/cadet/gnunet-service-cadet_peer.c
index 64adb6268..d4c5ed697 100644
--- a/src/cadet/gnunet-service-cadet_peer.c
+++ b/src/cadet/gnunet-service-cadet_peer.c
@@ -463,7 +463,8 @@ core_disconnect (void *cls,
463 char own_id[16]; 463 char own_id[16];
464 464
465 GCC_check_connections (); 465 GCC_check_connections ();
466 strncpy (own_id, GNUNET_i2s (&my_full_id), 15); 466 strncpy (own_id, GNUNET_i2s (&my_full_id), 16);
467 own_id[15] = '\0';
467 p = GNUNET_CONTAINER_multipeermap_get (peers, peer); 468 p = GNUNET_CONTAINER_multipeermap_get (peers, peer);
468 if (NULL == p) 469 if (NULL == p)
469 { 470 {