dwmblocks

My build of dwmblocks.
git clone git://git.alex.balgavy.eu/dwmblocks.git
Log | Files | Refs | README | LICENSE

commit fa4eeff38d5c2787938b2defde4390d585ae4887
parent 377f9903318d89934593348cda91c3c8fef4158c
Author: Aidan <aidan@ArthurOBSD.localdomain>
Date:   Mon, 16 Dec 2019 14:35:29 -0700

Added ifndef for openbsd compatibility. SIGRTMIN is not defined on
OpenBSD.

Diffstat:
Mdwmblocks.c | 11+++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/dwmblocks.c b/dwmblocks.c @@ -16,12 +16,14 @@ typedef struct { void sighandler(int num); void replace(char *str, char old, char new); void getcmds(int time); +#ifndef __OpenBSD__ void getsigcmds(int signal); void setupsignals(); +void sighandler(int signum); +#endif int getstatus(char *str, char *last); void setroot(); void statusloop(); -void sighandler(int signum); void termhandler(int signum); @@ -72,6 +74,7 @@ void getcmds(int time) } } +#ifndef __OpenBSD__ void getsigcmds(int signal) { const Block *current; @@ -92,6 +95,7 @@ void setupsignals() } } +#endif int getstatus(char *str, char *last) { @@ -128,7 +132,9 @@ void pstdout() void statusloop() { +#ifndef __OpenBSD__ setupsignals(); +#endif int i = 0; getcmds(-1); while(statusContinue) @@ -140,12 +146,13 @@ void statusloop() } } - +#ifndef __OpenBSD__ void sighandler(int signum) { getsigcmds(signum-SIGRTMIN); writestatus(); } +#endif void termhandler(int signum) {