aboutsummaryrefslogtreecommitdiff
path: root/swaylock/main.c
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2018-10-16 00:08:00 +1000
committerFurkan Sahin <furkan-dev@proton.me>2018-10-16 00:08:00 +1000
commit9d25247768024547d6b2d524b1f1ce9d52a8e8c9 (patch)
tree5d689f2054361f6f4383526977900b880ea3e6c8 /swaylock/main.c
parentd9f549730bf80e78c3c1d73f8b87718b692ccfef (diff)
Fix swaylock version string
The referenced constants were not defined so it always printed "version unknown". Also it would exit with code 1. It now exits with code 0.
Diffstat (limited to 'swaylock/main.c')
-rw-r--r--swaylock/main.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/swaylock/main.c b/swaylock/main.c
index 04c0bb07..86dfd577 100644
--- a/swaylock/main.c
+++ b/swaylock/main.c
@@ -634,13 +634,9 @@ static int parse_options(int argc, char **argv, struct swaylock_state *state,
}
break;
case 'v':
-#if defined SWAY_GIT_VERSION && defined SWAY_GIT_BRANCH && defined SWAY_VERSION_DATE
- fprintf(stdout, "swaylock version %s (%s, branch \"%s\")\n",
- SWAY_GIT_VERSION, SWAY_VERSION_DATE, SWAY_GIT_BRANCH);
-#else
- fprintf(stdout, "version unknown\n");
-#endif
- return 1;
+ fprintf(stdout, "swaylock version " SWAY_VERSION "\n");
+ exit(EXIT_SUCCESS);
+ break;
case LO_BS_HL_COLOR:
if (state) {
state->args.colors.bs_highlight = parse_color(optarg);