From 296f89acf9190c6db1cbab07b0f6966bdd298d61 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Tue, 23 Jan 2024 18:57:33 +0300 Subject: [PATCH] engine: platform: linux: fix build with musl (and probably other libcs) using portability macro --- engine/platform/linux/sys_linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/platform/linux/sys_linux.c b/engine/platform/linux/sys_linux.c index 908f2cca..273d8297 100644 --- a/engine/platform/linux/sys_linux.c +++ b/engine/platform/linux/sys_linux.c @@ -150,7 +150,7 @@ void Linux_SetTimer( float tm ) // this path availiable in POSIX, but may signal wrong thread... // sev.sigev_notify = SIGEV_SIGNAL; sev.sigev_notify = SIGEV_THREAD_ID; - sev._sigev_un._tid = gettid(); + sev.sigev_notify_thread_id = gettid(); sev.sigev_signo = DEBUG_TIMER_SIGNAL; sev.sigev_value.sival_ptr = &timerid; timer_create( CLOCK_REALTIME, &sev, &timerid );