diff options
Diffstat (limited to 'clients/subsurfaces.c')
-rw-r--r-- | clients/subsurfaces.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clients/subsurfaces.c b/clients/subsurfaces.c index 66a10f25..833030f0 100644 --- a/clients/subsurfaces.c +++ b/clients/subsurfaces.c @@ -775,8 +775,8 @@ main(int argc, char *argv[]) struct display *display; struct demoapp *app; - parse_options(options, ARRAY_LENGTH(options), &argc, argv); - if (option_help) { + if (parse_options(options, ARRAY_LENGTH(options), &argc, argv) > 1 + || option_help) { printf(help_text, argv[0]); return 0; } |