1
0
mirror of https://github.com/falk-werner/webfuse synced 2024-10-27 20:34:10 +00:00

fixes crash using -h / --help arguments

This commit is contained in:
Falk Werner 2019-05-25 02:08:50 +02:00 committed by Falk Werner
parent a0ae32caa6
commit 2ab4ce0c5c

View File

@ -75,12 +75,17 @@ int main(int argc, char* argv[])
struct args args;
int result = parse_args(&args, argc, argv);
if (EXIT_SUCCESS == result)
if ((EXIT_SUCCESS == result) && (!args.show_help))
{
struct wfp_client_config * config = wfp_client_config_create();
struct wfp_static_filesystem * fs = wfp_static_filesystem_create(config);
wfp_static_filesystem_add_text(fs, "hello.txt", 0444, "Hello, World!");
wfp_static_filesystem_add_text(fs, "brummni/hello_world.txt", 0444, "Hello, World!\n");
wfp_static_filesystem_add_text(fs, "brummni/hello_bob.txt", 0444, "Hello, Bob!\n");
wfp_static_filesystem_add_text(fs, "brummni/hello_bob.txt", 0444, "Hello, Alice!\n");
wfp_static_filesystem_add_text(fs, "bla/hello_world.txt", 0444, "Hello, World!\n");
wfp_static_filesystem_add_text(fs, "foo.txt", 0444, "foo\n");
wfp_static_filesystem_add_text(fs, "bar.txt", 0444, "bar\n");
struct wfp_client * client = wfp_client_create(config);
wfp_client_connect(client, args.url);