From c0ba07567e8385dfc2247efad50b6db64b86a05d Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Tue, 25 Sep 2012 15:47:04 -0700 Subject: [PATCH] Remove unused "finalize" functions. A finalize function that just calls into the parent class finalize function is a no-op that need not exist. --- lib/gtk-contrib/psppire-sheet.c | 14 +------------- src/ui/gui/psppire-dialog.c | 14 -------------- 2 files changed, 1 insertion(+), 27 deletions(-) diff --git a/lib/gtk-contrib/psppire-sheet.c b/lib/gtk-contrib/psppire-sheet.c index 0819bb3174..19406edc9c 100644 --- a/lib/gtk-contrib/psppire-sheet.c +++ b/lib/gtk-contrib/psppire-sheet.c @@ -1,5 +1,5 @@ /* - Copyright (C) 2006, 2008, 2009, 2011 Free Software Foundation + Copyright (C) 2006, 2008, 2009, 2011, 2012 Free Software Foundation This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -444,7 +444,6 @@ rectangle_from_cell (PsppireSheet *sheet, gint row, gint col, static void psppire_sheet_class_init (PsppireSheetClass *klass); static void psppire_sheet_init (PsppireSheet *sheet); static void psppire_sheet_dispose (GObject *object); -static void psppire_sheet_finalize (GObject *object); static void psppire_sheet_style_set (GtkWidget *widget, GtkStyle *previous_style); static void psppire_sheet_realize (GtkWidget *widget); @@ -1036,7 +1035,6 @@ psppire_sheet_class_init (PsppireSheetClass *klass) container_class->set_focus_child = NULL; object_class->dispose = psppire_sheet_dispose; - object_class->finalize = psppire_sheet_finalize; cell_padding_spec = g_param_spec_boxed ("cell-padding", @@ -1695,16 +1693,6 @@ psppire_sheet_set_scroll_adjustments (PsppireSheet *sheet, return TRUE; } -static void -psppire_sheet_finalize (GObject *object) -{ - g_return_if_fail (object != NULL); - g_return_if_fail (PSPPIRE_IS_SHEET (object)); - - if (G_OBJECT_CLASS (parent_class)->finalize) - (*G_OBJECT_CLASS (parent_class)->finalize) (object); -} - static void psppire_sheet_dispose (GObject *object) { diff --git a/src/ui/gui/psppire-dialog.c b/src/ui/gui/psppire-dialog.c index ee44512f64..9c854a699e 100644 --- a/src/ui/gui/psppire-dialog.c +++ b/src/ui/gui/psppire-dialog.c @@ -86,18 +86,6 @@ psppire_dialog_get_type (void) static GObjectClass *parent_class = NULL; -static void -psppire_dialog_finalize (GObject *object) -{ - g_return_if_fail (object != NULL); - g_return_if_fail (PSPPIRE_IS_DIALOG (object)); - - if (G_OBJECT_CLASS (parent_class)->finalize) - G_OBJECT_CLASS (parent_class)->finalize (object); -} - - - /* Properties */ enum { @@ -282,8 +270,6 @@ psppire_dialog_class_init (PsppireDialogClass *class) G_TYPE_STRING); - object_class->finalize = psppire_dialog_finalize; - parent_class = g_type_class_peek_parent (class); } -- 2.30.2