diff options
-rw-r--r-- | calendar/ChangeLog | 3 | ||||
-rw-r--r-- | calendar/gui/alarm-notify/notify-main.c | 4 |
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 */ |