From 418b825ed98d84a5c781267df1e84c3819675d09 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Tue, 12 Apr 2022 20:34:55 -0700 Subject: [PATCH] ola: fix compilation with musl 1.2.3 musl 1.2.3 defines NULL as nullptr. Cannot use reinterpret_cast with nullptr. No idea why this is even here. NULL in C == 0. --- ola/AutoStart.cpp | 4 ---- 1 file changed, 4 deletions(-) --- a/ola/AutoStart.cpp +++ b/ola/AutoStart.cpp @@ -110,11 +110,7 @@ TCPSocket *ConnectToServer(unsigned shor // Try to start the server, we pass --daemon (fork into background) and // --syslog (log to syslog). execlp("olad", "olad", "--daemon", "--syslog", -#ifdef __FreeBSD__ reinterpret_cast(0)); -#else - reinterpret_cast(NULL)); -#endif // __FreeBSD__ OLA_WARN << "Failed to exec: " << strerror(errno); _exit(1); }