From fbf12b671bed969f7f01262c4736cfaac6da9459 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 3 Nov 2024 12:14:49 +0100 Subject: [PATCH] gstreamer: Fix small memleak --- modules/media/gtkgstsink.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/media/gtkgstsink.c b/modules/media/gtkgstsink.c index 7d14aa42f9..64577e4ef8 100644 --- a/modules/media/gtkgstsink.c +++ b/modules/media/gtkgstsink.c @@ -476,7 +476,10 @@ gtk_gst_sink_texture_from_buffer (GtkGstSink *self, &error); g_object_unref (builder); if (!texture) - GST_ERROR_OBJECT (self, "Failed to create dmabuf texture: %s", error->message); + { + GST_ERROR_OBJECT (self, "Failed to create dmabuf texture: %s", error->message); + g_error_free (error); + } *pixel_aspect_ratio = ((double) GST_VIDEO_INFO_PAR_N (&self->v_info) / (double) GST_VIDEO_INFO_PAR_D (&self->v_info));