aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog5
-rw-r--r--calendar/gui/e-meeting-store.c6
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);