From 6a0be7ea56d87d1df3b1998f8870e3efe940fdd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sun, 8 Jan 2023 00:54:41 +0000 Subject: [PATCH] event: drop use of GSlice Part-of: --- subprojects/gstreamer/gst/gstevent.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/subprojects/gstreamer/gst/gstevent.c b/subprojects/gstreamer/gst/gstevent.c index 0bd4ac06e6..5032f1ce9d 100644 --- a/subprojects/gstreamer/gst/gstevent.c +++ b/subprojects/gstreamer/gst/gstevent.c @@ -261,7 +261,7 @@ _gst_event_free (GstEvent * event) memset (event, 0xff, sizeof (GstEventImpl)); #endif - g_slice_free1 (sizeof (GstEventImpl), event); + g_free (event); } static void gst_event_init (GstEventImpl * event, GstEventType type); @@ -272,7 +272,7 @@ _gst_event_copy (GstEvent * event) GstEventImpl *copy; GstStructure *s; - copy = g_slice_new0 (GstEventImpl); + copy = g_new0 (GstEventImpl, 1); gst_event_init (copy, GST_EVENT_TYPE (event)); @@ -332,7 +332,7 @@ gst_event_new_custom (GstEventType type, GstStructure * structure) { GstEventImpl *event; - event = g_slice_new0 (GstEventImpl); + event = g_new0 (GstEventImpl, 1); GST_CAT_DEBUG (GST_CAT_EVENT, "creating new event %p %s %d", event, gst_event_type_get_name (type), type); @@ -353,7 +353,7 @@ gst_event_new_custom (GstEventType type, GstStructure * structure) /* ERRORS */ had_parent: { - g_slice_free1 (sizeof (GstEventImpl), event); + g_free (event); g_warning ("structure is already owned by another object"); return NULL; }