summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Spitzak <spitzak@gmail.com>2014-08-08 12:59:54 -0700
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>2014-08-19 12:19:17 +0300
commit6e16a556f8713ec581d1b14bd61c2adc2f289dac (patch)
treec47f8dec41484e3f6254589295f491366d75e46d
parent852254a7c7e71bdbb2a2578cc8af93e18a1ac378 (diff)
downloadweston-6e16a556f8713ec581d1b14bd61c2adc2f289dac.tar.gz
Made weston-screensaver --help work
-rw-r--r--clients/wscreensaver.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/clients/wscreensaver.c b/clients/wscreensaver.c
index 47f6c8a3..f75d0d8d 100644
--- a/clients/wscreensaver.c
+++ b/clients/wscreensaver.c
@@ -310,8 +310,12 @@ int main(int argc, char *argv[])
init_frand();
- parse_options(wscreensaver_options,
- ARRAY_LENGTH(wscreensaver_options), &argc, argv);
+ if (parse_options(wscreensaver_options,
+ ARRAY_LENGTH(wscreensaver_options), &argc, argv) > 1) {
+ printf("Usage: %s [OPTIONS]\n --demo for demo mode\n",
+ argv[0]);
+ exit(1);
+ }
d = display_create(&argc, argv);
if (d == NULL) {