autoconvert: fix compiler warnings with g_atomic on recent GLib versions
authorTim-Philipp Müller <tim@centricular.com>
Fri, 1 May 2020 13:43:55 +0000 (14:43 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 1 May 2020 13:50:58 +0000 (14:50 +0100)
commit270f2f83a1fd320f3a436a78a30a53dacf09e0b6
tree98124a17cb043b781d350d026cd61ab4a73ebf3b
parentb2666520433ec6257827bba7bba55e6387039b1a
autoconvert: fix compiler warnings with g_atomic on recent GLib versions

The volatile is not needed here and causes compiler warnings
with newer GLib versions.

gstautoconvert.c: In function ‘gst_auto_convert_dispose’ (and elsewhere):
glib/gatomic.h:108:3: warning: initialization discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-qualifiers]
gstautoconvert.c:224:24: note: in expansion of macro ‘g_atomic_pointer_get’
  224 |     GList *factories = g_atomic_pointer_get (&autoconvert->factories);

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1237>
gst/autoconvert/gstautoconvert.h