diff options
| -rw-r--r-- | README.md | 7 | ||||
| -rw-r--r-- | src/parser.c | 1 |
2 files changed, 8 insertions, 0 deletions
@@ -226,6 +226,13 @@ sudo nixos-rebuild switch slackpkg install gcc make libX11 libXinerama</code></pre> </details> +<details> +<summary>OpenBSD</summary> +<pre><code>doas pkg_add gmake</code></pre> +You will also need the X sets (<code>xbase</code>, <code>xfonts</code>, <code>xserv</code> and <code>xshare</code>) installed. +When you make the code, use <code>gmake</code> instead of <code>make</code> (which will be BSD make). Use the following command to build: <code>gmake CFLAGS+="-I/usr/X11R6/include -Wall -Wextra -O3" -Isrc-j12 LDFLAGS="-L/usr/X11R6/lib -lX11 -lXinerama -lXcursor"</code> +</details> + --- ## Build & Install diff --git a/src/parser.c b/src/parser.c index 7cc59d1..0dcc03e 100644 --- a/src/parser.c +++ b/src/parser.c @@ -166,6 +166,7 @@ int parser(Config *cfg) } found: + if (0) {} // label followed by declaration is a C23 extension FILE *f = fopen(path, "r"); if (!f) { fprintf(stderr, "sxwmrc: cannot open %s\n", path); |
