From 5ee9cae33abe3a0684477168c8f0dfdbe4017f67 Mon Sep 17 00:00:00 2001 From: Johan Engstrand Date: Sun, 25 Dec 2022 12:57:23 +0100 Subject: [PATCH] fix: correctly parse cli arguments --- dwl.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dwl.c b/dwl.c index a5418265d..a148125e2 100644 --- a/dwl.c +++ b/dwl.c @@ -3296,7 +3296,7 @@ main(int argc, char *argv[]) int c; char *startup_cmd = NULL, *runtimedir = NULL, *exp = NULL; - while ((c = getopt(argc, argv, "s:c:e:h:v")) != -1) { + while ((c = getopt(argc, argv, "s:c:e:hv")) != -1) { if (c == 's') startup_cmd = optarg; else if (c == 'c') @@ -3308,8 +3308,6 @@ main(int argc, char *argv[]) else goto usage; } - if (optind < argc) - goto usage; // Wayland requires XDG_RUNTIME_DIR for creating its communications // socket