gnunet

Main GNUnet Logic
Log | Files | Refs | Submodules | README | LICENSE

commit 37bc33e24b6093ed0f057c0e096755205079f570
parent 63f95e73d6e4c62fbb3fec50e89b3d6522a32937
Author: Matthias Wachs <wachs@net.in.tum.de>
Date:   Thu, 14 Nov 2013 13:02:14 +0000

fix segfault if no name is given



Diffstat:
Msrc/namecache/gnunet-namecache.c | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/namecache/gnunet-namecache.c b/src/namecache/gnunet-namecache.c @@ -197,6 +197,14 @@ run (void *cls, char *const *args, const char *cfgfile, GNUNET_SCHEDULER_shutdown (); return; } + if (NULL == name) + { + fprintf (stderr, + _("You must specify a name\n")); + return; + } + + GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &do_shutdown, NULL);