Use g_memdup2() where available and add fallback for older GLib versions
authorDoug Nazar <nazard@nazar.ca>
Fri, 23 Apr 2021 16:12:58 +0000 (12:12 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 8 Jun 2021 07:59:05 +0000 (07:59 +0000)
commitb16e96dd878e0c5e7baeb8fad62ca43de1f66982
tree6c47561dd9f8f59138a22b7fe2931825475edfb6
parent4c75ec53e7b850fe3845e4fd981a59c9e103287c
Use g_memdup2() where available and add fallback for older GLib versions

glib 2.68 deprecates g_memdup(). Replace with g_memdup2() and
add fallback if compiling against older versions, since we
want to avoid deprecation warnings.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/803>
gst/glib-compat-private.h
gst/gstregistrychunks.c
libs/gst/base/gstbitwriter.c
libs/gst/base/gstbytereader.c
libs/gst/base/gstbytereader.h
libs/gst/base/gstbytewriter.c
libs/gst/base/gstindex.c
tests/check/libs/bitwriter.c
tests/check/libs/bytereader.c
tests/check/libs/bytewriter.c