From 56b92900739c82019faaa7d75540c69db45b57aa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Sat, 4 Jun 2016 13:31:58 +0100 Subject: [PATCH] deviceprovider: remove base_class_finalize function It's not going to get called anyway. https://bugzilla.gnome.org/show_bug.cgi?id=765540 --- gst/gstdeviceprovider.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/gst/gstdeviceprovider.c b/gst/gstdeviceprovider.c index 363b1b8..e7972bb 100644 --- a/gst/gstdeviceprovider.c +++ b/gst/gstdeviceprovider.c @@ -74,7 +74,6 @@ GQuark __gst_deviceproviderclass_factory = 0; static void gst_device_provider_class_init (GstDeviceProviderClass * klass); static void gst_device_provider_init (GstDeviceProvider * element); static void gst_device_provider_base_class_init (gpointer g_class); -static void gst_device_provider_base_class_finalize (gpointer g_class); static void gst_device_provider_dispose (GObject * object); static void gst_device_provider_finalize (GObject * object); @@ -90,7 +89,7 @@ gst_device_provider_get_type (void) static const GTypeInfo element_info = { sizeof (GstDeviceProviderClass), gst_device_provider_base_class_init, - gst_device_provider_base_class_finalize, + NULL, /* base_class_finalize */ (GClassInitFunc) gst_device_provider_class_init, NULL, NULL, @@ -127,14 +126,6 @@ gst_device_provider_base_class_init (gpointer g_class) } static void -gst_device_provider_base_class_finalize (gpointer g_class) -{ - GstDeviceProviderClass *klass = GST_DEVICE_PROVIDER_CLASS (g_class); - - gst_structure_free (klass->metadata); -} - -static void gst_device_provider_class_init (GstDeviceProviderClass * klass) { GObjectClass *gobject_class = (GObjectClass *) klass; -- 2.7.4