From 3aec838313477b45a037e1b14cba6d5b8e98efd7 Mon Sep 17 00:00:00 2001 From: Paolo Borelli Date: Fri, 19 Feb 2016 15:40:09 +0100 Subject: [PATCH] Win32: chain up screen finalize Add the proper chain up (in preparation to actually freeing stuff) and remove the empty dispose implementation --- gdk/win32/gdkscreen-win32.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gdk/win32/gdkscreen-win32.c b/gdk/win32/gdkscreen-win32.c index d9815d400d..d67b7271bb 100644 --- a/gdk/win32/gdkscreen-win32.c +++ b/gdk/win32/gdkscreen-win32.c @@ -403,11 +403,8 @@ gdk_win32_screen_is_composited (GdkScreen *screen) static void gdk_win32_screen_finalize (GObject *object) { -} -static void -gdk_win32_screen_dispose (GObject *object) -{ + G_OBJECT_CLASS (gdk_win32_screen_parent_class)->finalize (object); } static void @@ -416,7 +413,6 @@ gdk_win32_screen_class_init (GdkWin32ScreenClass *klass) GObjectClass *object_class = G_OBJECT_CLASS (klass); GdkScreenClass *screen_class = GDK_SCREEN_CLASS (klass); - object_class->dispose = gdk_win32_screen_dispose; object_class->finalize = gdk_win32_screen_finalize; screen_class->get_display = gdk_win32_screen_get_display;