Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/GStreamer/gstreamer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2021-08-13 16:51:41 +0300
committerNirbheek Chauhan <nirbheek@centricular.com>2021-08-13 17:25:42 +0300
commite9d06cec5a63750b1be5e9fa9426f456bd9cfcf9 (patch)
treead7f66fb4b433331b4a00976ae062e89fde0ce52
parentbb48c4c9f6012f86f777f1814b0cfebbb7f9c704 (diff)
gstbuffer: Use g_memdup2 instead of g_memdup
This was added in !826 which was created after !803 (which changes g_memdup -> g_memdup2), but merged before it, so it slipped through. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/866>
-rw-r--r--gst/gstbuffer.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c
index a766796387..d3d0898170 100644
--- a/gst/gstbuffer.c
+++ b/gst/gstbuffer.c
@@ -133,6 +133,9 @@
#include "gstutils.h"
#include "gstversion.h"
+/* For g_memdup2 */
+#include "glib-compat-private.h"
+
GType _gst_buffer_type = 0;
/* info->size will be sizeof(FooMeta) which contains a GstMeta at the beginning
@@ -1053,7 +1056,7 @@ gst_buffer_new_wrapped_bytes (GBytes * bytes)
GstBuffer *
gst_buffer_new_memdup (gconstpointer data, gsize size)
{
- gpointer data2 = g_memdup (data, size);
+ gpointer data2 = g_memdup2 (data, size);
return gst_buffer_new_wrapped_full (0, data2, size, 0, size, data2, g_free);
}