]> git.armaanb.net Git - dwmblocks.git/commitdiff
Added ifndef for openbsd compatibility. SIGRTMIN is not defined on
authorAidan <aidan@ArthurOBSD.localdomain>
Mon, 16 Dec 2019 21:35:29 +0000 (14:35 -0700)
committerAidan <aidan@ArthurOBSD.localdomain>
Mon, 16 Dec 2019 21:35:29 +0000 (14:35 -0700)
OpenBSD.

dwmblocks.c

index ad8e91cb0f26d865cf87b1c5fd4ccfb22443635b..88bdfb0b08f23616f70b6e2b08c643824eeea3a3 100644 (file)
@@ -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)
 {