aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--calendar/ChangeLog3
-rw-r--r--calendar/gui/alarm-notify/notify-main.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index a835126447..e5c330a325 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,7 +1,8 @@
2003-12-16 Rodrigo Moya <rodrigo@ximian.com>
* gui/alarm-notify/notify-main.c (alarm_notify_factory_fn): return
- a reference to the alarm_notify_service, not NULL.
+ a reference to the alarm_notify_service, not NULL and ref the object
+ before returning it.
2003-12-15 JP Rosevear <jpr@ximian.com>
diff --git a/calendar/gui/alarm-notify/notify-main.c b/calendar/gui/alarm-notify/notify-main.c
index 01cf3b3a53..9c9af7c62d 100644
--- a/calendar/gui/alarm-notify/notify-main.c
+++ b/calendar/gui/alarm-notify/notify-main.c
@@ -103,7 +103,9 @@ alarm_notify_factory_fn (BonoboGenericFactory *factory, const char *component_id
g_assert (alarm_notify_service != NULL);
}
- return alarm_notify_service;
+ bonobo_object_ref (BONOBO_OBJECT (alarm_notify_service));
+
+ return BONOBO_OBJECT (alarm_notify_service);
}
/* Loads the calendars that the alarm daemon has been told to load in the past */