aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy.c
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-11-22 19:53:17 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-11-23 18:33:20 +0800
commit43ed05000e87ed2798ab3bc222cc381b2859885f (patch)
tree2c419d9adf9d3a3982bbda66caf28ad1e0f4051e /src/empathy.c
parentdedc37ecea14c0752c8a23b77e73248dd8a6fe2b (diff)
downloadgsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar.gz
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar.bz2
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar.lz
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar.xz
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.tar.zst
gsoc2013-empathy-43ed05000e87ed2798ab3bc222cc381b2859885f.zip
empathy.c: instantiate a EmpathyNotificationsApprover
Diffstat (limited to 'src/empathy.c')
-rw-r--r--src/empathy.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/empathy.c b/src/empathy.c
index 7a66d2d67..357b47e8e 100644
--- a/src/empathy.c
+++ b/src/empathy.c
@@ -65,6 +65,7 @@
#include "empathy-accounts-dialog.h"
#include "empathy-status-icon.h"
#include "empathy-ft-manager.h"
+#include "empathy-notifications-approver.h"
#include "extensions/extensions.h"
@@ -116,6 +117,7 @@ struct _EmpathyApp
EmpathyIdle *idle;
EmpathyConnectivity *connectivity;
GSettings *gsettings;
+ EmpathyNotificationsApprover *notifications_approver;
#ifdef HAVE_GEOCLUE
EmpathyLocationManager *location_manager;
#endif
@@ -155,6 +157,7 @@ empathy_app_dispose (GObject *object)
#endif
tp_clear_object (&self->ft_factory);
tp_clear_object (&self->gsettings);
+ tp_clear_object (&self->notifications_approver);
if (dispose != NULL)
dispose (object);
@@ -258,6 +261,9 @@ empathy_app_command_line (GApplication *app,
gtk_widget_show (self->window);
self->icon = empathy_status_icon_new (GTK_WINDOW (self->window),
self->start_hidden);
+
+ self->notifications_approver =
+ empathy_notifications_approver_dup_singleton ();
}
else
{