diff options
Diffstat (limited to 'src/dht/gnunet-dht-get.c')
-rw-r--r-- | src/dht/gnunet-dht-get.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/dht/gnunet-dht-get.c b/src/dht/gnunet-dht-get.c index 02f04de26..393184bb6 100644 --- a/src/dht/gnunet-dht-get.c +++ b/src/dht/gnunet-dht-get.c @@ -330,21 +330,22 @@ main (int argc, char *const *argv) GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv)) return 2; - return (GNUNET_OK == - GNUNET_PROGRAM_run ( - argc, - argv, - "gnunet-dht-get", - gettext_noop ( - "Issue a GET request to the GNUnet DHT, prints results."), - options, - &run, - NULL)) + ret = (GNUNET_OK == + GNUNET_PROGRAM_run ( + argc, + argv, + "gnunet-dht-get", + gettext_noop ( + "Issue a GET request to the GNUnet DHT, prints results."), + options, + &run, + NULL)) ? ret : 1; // This is ugly, but meh. The GNUNET_STRINGS_get_utf8_args allows us to do this. u8_argv = (char*) argv; GNUNET_free (u8_argv); + return ret; } |