summaryrefslogtreecommitdiff
path: root/src/calendar/libedata-cal/e-data-cal-factory.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/calendar/libedata-cal/e-data-cal-factory.c')
-rw-r--r--src/calendar/libedata-cal/e-data-cal-factory.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/calendar/libedata-cal/e-data-cal-factory.c b/src/calendar/libedata-cal/e-data-cal-factory.c
index 575723007..e0790e17d 100644
--- a/src/calendar/libedata-cal/e-data-cal-factory.c
+++ b/src/calendar/libedata-cal/e-data-cal-factory.c
@@ -186,8 +186,8 @@ data_cal_factory_create_backend (EDataFactory *data_factory,
}
if (backend) {
- g_signal_connect (backend, "closed",
- G_CALLBACK (data_cal_factory_backend_closed_cb), data_factory);
+ g_signal_connect_object (backend, "closed",
+ G_CALLBACK (data_cal_factory_backend_closed_cb), data_factory, 0);
}
return backend;
@@ -338,20 +338,20 @@ e_data_cal_factory_init (EDataCalFactory *factory)
factory->priv->dbus_factory =
e_dbus_calendar_factory_skeleton_new ();
- g_signal_connect (
+ g_signal_connect_object (
factory->priv->dbus_factory, "handle-open-calendar",
G_CALLBACK (data_cal_factory_handle_open_calendar_cb),
- factory);
+ factory, 0);
- g_signal_connect (
+ g_signal_connect_object (
factory->priv->dbus_factory, "handle-open-task-list",
G_CALLBACK (data_cal_factory_handle_open_task_list_cb),
- factory);
+ factory, 0);
- g_signal_connect (
+ g_signal_connect_object (
factory->priv->dbus_factory, "handle-open-memo-list",
G_CALLBACK (data_cal_factory_handle_open_memo_list_cb),
- factory);
+ factory, 0);
}
EDBusServer *