mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
rtsp-thread-pool.c: fix clang 10 warning
clang 10 is complaining about incompatible types due to the glib typesystem. ``` ../subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-thread-pool.c:534:10: error: incompatible pointer types passing 'typeof ((((void *)0))) *' (aka 'void **') to parameter of type 'GThreadPool **' (aka 'struct _GThreadPool **') [-Werror,-Wincompatible-pointer-types] ``` Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-rtsp-server/-/merge_requests/145>
This commit is contained in:
parent
3254b992aa
commit
e3e946c0b0
1 changed files with 2 additions and 1 deletions
|
@ -531,7 +531,8 @@ gst_rtsp_thread_pool_get_thread (GstRTSPThreadPool * pool,
|
|||
if (G_UNLIKELY (!g_atomic_pointer_get (&klass->pool))) {
|
||||
GThreadPool *t_pool;
|
||||
t_pool = g_thread_pool_new ((GFunc) do_loop, klass, -1, FALSE, NULL);
|
||||
if (!g_atomic_pointer_compare_and_exchange (&klass->pool, (GThreadPool *) NULL, t_pool))
|
||||
if (!g_atomic_pointer_compare_and_exchange (&klass->pool,
|
||||
(GThreadPool *) NULL, t_pool))
|
||||
g_thread_pool_free (t_pool, FALSE, TRUE);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue