]> git.sur5r.net Git - i3/i3/blobdiff - i3-msg/main.c
Add pledge(2) support for OpenBSD
[i3/i3] / i3-msg / main.c
index e4a0628c9db985465c5c1f425fa38c5d40d5ac5a..36691cae471ddeb17cb20322a82f961891757b02 100644 (file)
@@ -119,6 +119,10 @@ static yajl_callbacks reply_callbacks = {
 };
 
 int main(int argc, char *argv[]) {
+#if defined(__OpenBSD__)
+    if (pledge("stdio rpath unix", NULL) == -1)
+        err(EXIT_FAILURE, "pledge");
+#endif
     char *env_socket_path = getenv("I3SOCK");
     if (env_socket_path)
         socket_path = sstrdup(env_socket_path);