diff --git a/main.c b/main.c index 82996df..b67ecec 100644 --- a/main.c +++ b/main.c @@ -5,6 +5,13 @@ #endif int main() { +#ifdef __OpenBSD__ + if (pledge("inet stdio", NULL) == -1) { + perror("pledge"); + return 1; + } +#endif + struct mpd_ws_server server; printf("MPD WebSocket Bridge\n"); @@ -17,13 +24,6 @@ int main() { return 1; } -#ifdef __OpenBSD__ - if (pledge("inet stdio", NULL) == -1) { - perror("pledge"); - return 1; - } -#endif - /* Run main loop */ mpd_ws_run(&server);