From 1275fc99dfe5eeeb46f8268283d967c2db0d6b9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Thu, 11 Aug 2022 16:50:05 +0200 Subject: [PATCH] pipewire-jack: do not dereference value from `pw_data_loop_get_thread()` `pw_data_loop_get_thread()` returns a `pthread_t` cast to `struct spa_thread *`, so simply casting it back to `pthread_t` is enough. --- pipewire-jack/src/pipewire-jack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index 6a7726ca1..826755026 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -3777,7 +3777,7 @@ jack_native_thread_t jack_client_thread_id (jack_client_t *client) thr = pw_data_loop_get_thread(c->loop); if (thr == NULL) return pthread_self(); - return *(pthread_t*)thr; + return (pthread_t) thr; } SPA_EXPORT