diff options
-rw-r--r-- | calendar/ChangeLog | 5 | ||||
-rw-r--r-- | calendar/gui/e-meeting-store.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog index f9031015b4..e0c345871c 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,8 @@ +2003-11-28 JP Rosevear <jpr@ximian.com> + + * gui/e-meeting-store.c (e_meeting_store_get_type): allocate the + type information correctly + 2003-11-26 Hans Petter Jansson <hpj@ximian.com> * gui/calendar-offline-handler.c (backend_go_offline): e_cal_new () -> diff --git a/calendar/gui/e-meeting-store.c b/calendar/gui/e-meeting-store.c index 2bbaff4bec..01ac267fe1 100644 --- a/calendar/gui/e-meeting-store.c +++ b/calendar/gui/e-meeting-store.c @@ -633,13 +633,13 @@ e_meeting_store_get_type (void) if (!ems_type) { static const GTypeInfo ems_info = { - sizeof (GtkListStoreClass), + sizeof (EMeetingStoreClass), NULL, /* base_init */ NULL, /* base_finalize */ (GClassInitFunc) ems_class_init, NULL, /* class_finalize */ NULL, /* class_data */ - sizeof (GtkListStore), + sizeof (EMeetingStore), 0, (GInstanceInitFunc) ems_init }; @@ -648,7 +648,7 @@ e_meeting_store_get_type (void) NULL, NULL }; - ems_type = g_type_register_static (G_TYPE_OBJECT, + ems_type = g_type_register_static (GTK_TYPE_LIST_STORE, "EMeetingStore", &ems_info, 0); |