diff options
Diffstat (limited to 'src/util/gnunet-rsa.c')
-rw-r--r-- | src/util/gnunet-rsa.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/util/gnunet-rsa.c b/src/util/gnunet-rsa.c index d509bde67..597093ab1 100644 --- a/src/util/gnunet-rsa.c +++ b/src/util/gnunet-rsa.c | |||
@@ -222,7 +222,7 @@ run (void *cls, char *const *args, const char *cfgfile, | |||
222 | * @return 0 ok, 1 on error | 222 | * @return 0 ok, 1 on error |
223 | */ | 223 | */ |
224 | int | 224 | int |
225 | main (int argc, char *const *argv) | 225 | main (int argc, char *const*argv) |
226 | { | 226 | { |
227 | static const struct GNUNET_GETOPT_CommandLineOption options[] = { | 227 | static const struct GNUNET_GETOPT_CommandLineOption options[] = { |
228 | { 'g', "generate-keys", "COUNT", | 228 | { 'g', "generate-keys", "COUNT", |
@@ -242,14 +242,17 @@ main (int argc, char *const *argv) | |||
242 | 0, &GNUNET_GETOPT_set_one, &weak_random }, | 242 | 0, &GNUNET_GETOPT_set_one, &weak_random }, |
243 | GNUNET_GETOPT_OPTION_END | 243 | GNUNET_GETOPT_OPTION_END |
244 | }; | 244 | }; |
245 | int ret; | ||
245 | 246 | ||
246 | if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv)) | 247 | if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv)) |
247 | return 2; | 248 | return 2; |
248 | 249 | ||
249 | return (GNUNET_OK == | 250 | ret = (GNUNET_OK == |
250 | GNUNET_PROGRAM_run (argc, argv, "gnunet-rsa [OPTIONS] keyfile", | 251 | GNUNET_PROGRAM_run (argc, argv, "gnunet-rsa [OPTIONS] keyfile", |
251 | gettext_noop ("Manipulate GNUnet private RSA key files"), | 252 | gettext_noop ("Manipulate GNUnet private RSA key files"), |
252 | options, &run, NULL)) ? 0 : 1; | 253 | options, &run, NULL)) ? 0 : 1; |
254 | GNUNET_free ((void*) argv); | ||
255 | return ret; | ||
253 | } | 256 | } |
254 | 257 | ||
255 | /* end of gnunet-rsa.c */ | 258 | /* end of gnunet-rsa.c */ |