From 3ced923da5baf8b7f64dc3b126195aae9b835099 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 13 Aug 2021 19:35:23 +0530 Subject: [PATCH] sdp: Avoid using g_memdup() since it is deprecated g_memdup() is deprecated since GLib 2.68 and we want to avoid deprecation warnings with recent versions of GLib. Instead of using g_memdup2(), we can simply use the new gst_buffer_new_memdup() added in 1.19.x Part-of: --- gst-libs/gst/sdp/gstmikey.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gst-libs/gst/sdp/gstmikey.c b/gst-libs/gst/sdp/gstmikey.c index cacabb730c..99ab676a23 100644 --- a/gst-libs/gst/sdp/gstmikey.c +++ b/gst-libs/gst/sdp/gstmikey.c @@ -2490,9 +2490,7 @@ gst_mikey_message_to_caps (const GstMIKEYMessage * msg, GstCaps * caps) goto done; pkd = (GstMIKEYPayloadKeyData *) sub; - buf = - gst_buffer_new_wrapped (g_memdup (pkd->key_data, pkd->key_len), - pkd->key_len); + buf = gst_buffer_new_memdup (pkd->key_data, pkd->key_len); gst_caps_set_simple (caps, "srtp-key", GST_TYPE_BUFFER, buf, NULL); gst_buffer_unref (buf); }