gstvaapiminiobject.c: fix clang 10 warnings

the typesystem checks in g_atomic_pointer_compare_and_exchange
seem to trigger some false positives with clang 10

similar to gstreamer!584

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/377>
This commit is contained in:
Jordan Petridis 2020-08-04 21:15:01 +03:00
parent 887ba40e65
commit 89580cc230

View file

@ -193,7 +193,7 @@ gst_vaapi_mini_object_replace (GstVaapiMiniObject ** old_object_ptr,
gst_vaapi_mini_object_ref_internal (new_object);
while (!g_atomic_pointer_compare_and_exchange ((gpointer *) old_object_ptr,
old_object, new_object))
(gpointer) old_object, new_object))
old_object = g_atomic_pointer_get ((gpointer *) old_object_ptr);
if (old_object)