gst_clear_*: Remove volatile from arguments
authorJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Mon, 5 Nov 2018 13:07:59 +0000 (14:07 +0100)
committerJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Mon, 5 Nov 2018 13:16:36 +0000 (14:16 +0100)
commit92d5d5bc57aaf38755b0e9eba4b658e6c3d33de6
treecdb4e3c3ca46d5caa74f02e422996784933a88eb
parent1c3db34150ba5170d2a720e2cb2f742c4d852c71
gst_clear_*: Remove volatile from arguments

g_clear_pointer is not thread-safe and never was. GLib similarly removed
the volatile from g_clear_object in 2aacef39b1.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/327
gst/gstminiobject.c
gst/gstminiobject.h
gst/gstobject.c
gst/gstobject.h
gst/gststructure.c
gst/gststructure.h