From 512aa3a8c6f6a370e1b3968af26077e0cd5210e9 Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 7 Apr 2020 10:35:00 +0200 Subject: [HICN-593] Fix higet crash when no uri is specified in command line Change-Id: Iccf6740deaf853eed766dfae92489d2b0f7acd58 Signed-off-by: Mauro Sardara --- apps/higet/higet.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'apps') diff --git a/apps/higet/higet.cc b/apps/higet/higet.cc index 2aa42e460..5877c96b3 100644 --- a/apps/higet/higet.cc +++ b/apps/higet/higet.cc @@ -252,7 +252,7 @@ long checkFileStatus(std::string file_name) { void usage(char *program_name) { std::cerr << "usage:" << std::endl; std::cerr << program_name << " [option]... [url]..." << std::endl; - std::cerr << program_name << "options:" << std::endl; + std::cerr << program_name << " options:" << std::endl; std::cerr << "-O = write documents to " << std::endl; @@ -303,8 +303,11 @@ int main(int argc, char **argv) { } } - name = argv[optind]; + if (!argv[optind]) { + usage(argv[0]); + } + name = argv[optind]; std::cerr << "Using name " << name << " and name first word " << conf.ipv6_first_word << std::endl; -- cgit 1.2.3-korg