diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -3322,6 +3322,10 @@ main (int argc, READER_DISPLAY_REQUEST, READER_DISPLAY_REQUEST_TIME READER_DISPLAY_BACKEND_NOT_REACHABLE); + if (GNUNET_OK != + GNUNET_STRINGS_get_utf8_args (argc, argv, + &argc, &argv)) + return 4; ret = GNUNET_PROGRAM_run (argc, argv, "taler-mdb", @@ -3329,6 +3333,7 @@ main (int argc, options, &run, NULL); + GNUNET_free_nz ((void *) argv); if (! disable_tty) { if (have_tty) @@ -3341,6 +3346,8 @@ main (int argc, "Failed to restore terminal discipline\n"); } } + if (GNUNET_NO == ret) + return 0; if (GNUNET_OK != ret) return 1; return global_ret; |