diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-11-14 13:02:14 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-11-14 13:02:14 +0000 |
commit | 37bc33e24b6093ed0f057c0e096755205079f570 (patch) | |
tree | 6cc13e9af8cbebd1597f8b8b95d48858e655e775 /src/namecache | |
parent | 63f95e73d6e4c62fbb3fec50e89b3d6522a32937 (diff) | |
download | gnunet-37bc33e24b6093ed0f057c0e096755205079f570.tar.gz gnunet-37bc33e24b6093ed0f057c0e096755205079f570.zip |
fix segfault if no name is given
Diffstat (limited to 'src/namecache')
-rw-r--r-- | src/namecache/gnunet-namecache.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/namecache/gnunet-namecache.c b/src/namecache/gnunet-namecache.c index c429d394d..4215af642 100644 --- 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, | |||
197 | GNUNET_SCHEDULER_shutdown (); | 197 | GNUNET_SCHEDULER_shutdown (); |
198 | return; | 198 | return; |
199 | } | 199 | } |
200 | if (NULL == name) | ||
201 | { | ||
202 | fprintf (stderr, | ||
203 | _("You must specify a name\n")); | ||
204 | return; | ||
205 | } | ||
206 | |||
207 | |||
200 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, | 208 | GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, |
201 | &do_shutdown, | 209 | &do_shutdown, |
202 | NULL); | 210 | NULL); |