summaryrefslogtreecommitdiff
path: root/src/wlclock.c
diff options
context:
space:
mode:
authorLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2020-09-25 15:14:30 +0200
committerLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2020-09-25 15:26:29 +0200
commitb43d5820318bcbf5c515c282a70c20484818b7e0 (patch)
tree994e5b8b4f995014ac4acba82178eb83ea9ed0b8 /src/wlclock.c
parent0984e60ec573f3a71cc880f8e9c3ccc047b7b2d6 (diff)
downloadwlclock-b43d5820318bcbf5c515c282a70c20484818b7e0.tar.gz
wlclock-b43d5820318bcbf5c515c282a70c20484818b7e0.tar.bz2
Write man page
Diffstat (limited to '')
-rw-r--r--src/wlclock.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/wlclock.c b/src/wlclock.c
index 8d23cdb..e77b866 100644
--- a/src/wlclock.c
+++ b/src/wlclock.c
@@ -396,7 +396,10 @@ static bool handle_command_flags (struct Wlclock *clock, int argc, char *argv[])
break;
case OUTPUT:
- set_string(&clock->output, optarg);
+ if ( ! strcmp("all", optarg) || ! strcmp("*", optarg) )
+ free_if_set(clock->output);
+ else
+ set_string(&clock->output, optarg);
break;
case CORNER_RADIUS: