Pledge on OpenBSD
f40f86fa
1 file(s) · +4 −0
| 2137 | 2137 | die("dwm: cannot open display"); |
|
| 2138 | 2138 | checkotherwm(); |
|
| 2139 | 2139 | setup(); |
|
| 2140 | + | #ifdef __OpenBSD__ |
|
| 2141 | + | if (pledge("stdio proc exec", NULL) == -1) |
|
| 2142 | + | die("pledge"); |
|
| 2143 | + | #endif /* __OpenBSD__ */ |
|
| 2140 | 2144 | scan(); |
|
| 2141 | 2145 | run(); |
|
| 2142 | 2146 | cleanup(); |