diff options
author | JP Rosevear <jpr@novell.com> | 2004-10-14 22:22:12 +0800 |
---|---|---|
committer | JP Rosevear <jpr@src.gnome.org> | 2004-10-14 22:22:12 +0800 |
commit | 4d0c841a0368793bee8b0d5a17ead69b3093b30b (patch) | |
tree | 1cb5ef945b063f5b5537b1e7105d3718fcd7a6b2 /calendar/gui/dialogs/recurrence-page.c | |
parent | 9e6e6c7141a2cb29148ab9dc4f98ebcc40c2f02c (diff) | |
download | gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar.gz gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar.bz2 gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar.lz gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar.xz gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.tar.zst gsoc2013-evolution-4d0c841a0368793bee8b0d5a17ead69b3093b30b.zip |
conver to G_DEFINE_TYPE
2004-10-14 JP Rosevear <jpr@novell.com>
* gui/dialogs/comp-editor.c: conver to G_DEFINE_TYPE
* gui/dialogs/meeting-page.c: ditto
* gui/dialogs/recurrence-page.c: ditto
* gui/dialogs/schedule-page.c: ditto
* gui/dialogs/e-delegate-dialog.c: ditto
* gui/dialogs/event-editor.c: ditto
* gui/dialogs/task-editor.c: ditto
* gui/dialogs/task-details-page.c: ditto
* gui/dialogs/select-source-dialog.c
(primary_selection_changed_cb): fix warning
svn path=/trunk/; revision=27576
Diffstat (limited to 'calendar/gui/dialogs/recurrence-page.c')
-rw-r--r-- | calendar/gui/dialogs/recurrence-page.c | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/calendar/gui/dialogs/recurrence-page.c b/calendar/gui/dialogs/recurrence-page.c index 921f3d32bd..9d61469aac 100644 --- a/calendar/gui/dialogs/recurrence-page.c +++ b/calendar/gui/dialogs/recurrence-page.c @@ -198,8 +198,6 @@ struct _RecurrencePagePrivate { -static void recurrence_page_class_init (RecurrencePageClass *class); -static void recurrence_page_init (RecurrencePage *rpage); static void recurrence_page_finalize (GObject *object); static GtkWidget *recurrence_page_get_widget (CompEditorPage *page); @@ -210,21 +208,7 @@ static void recurrence_page_set_dates (CompEditorPage *page, CompEditorPageDates static void field_changed (RecurrencePage *apage); -static CompEditorPageClass *parent_class = NULL; - - - -/** - * recurrence_page_get_type: - * - * Registers the #RecurrencePage class if necessary, and returns the type ID - * associated to it. - * - * Return value: The type ID of the #RecurrencePage class. - **/ - -E_MAKE_TYPE (recurrence_page, "RecurrencePage", RecurrencePage, recurrence_page_class_init, - recurrence_page_init, TYPE_COMP_EDITOR_PAGE); +G_DEFINE_TYPE (RecurrencePage, recurrence_page, TYPE_COMP_EDITOR_PAGE); /* Class initialization function for the recurrence page */ static void @@ -236,8 +220,6 @@ recurrence_page_class_init (RecurrencePageClass *class) editor_page_class = (CompEditorPageClass *) class; object_class = (GObjectClass *) class; - parent_class = g_type_class_ref(TYPE_COMP_EDITOR_PAGE); - editor_page_class->get_widget = recurrence_page_get_widget; editor_page_class->focus_main_widget = recurrence_page_focus_main_widget; editor_page_class->fill_widgets = recurrence_page_fill_widgets; @@ -322,8 +304,8 @@ recurrence_page_finalize (GObject *object) g_free (priv); rpage->priv = NULL; - if (G_OBJECT_CLASS (parent_class)->finalize) - (* G_OBJECT_CLASS (parent_class)->finalize) (object); + if (G_OBJECT_CLASS (recurrence_page_parent_class)->finalize) + (* G_OBJECT_CLASS (recurrence_page_parent_class)->finalize) (object); } @@ -532,7 +514,7 @@ sensitize_buttons (RecurrencePage *rpage) gint selected_rows; RecurrencePagePrivate *priv; icalcomponent *icalcomp; - char *uid; + const char *uid; priv = rpage->priv; |