aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-07-06 20:20:47 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2010-07-07 16:03:37 +0800
commitcf452c7dd1d96a8d2f80b8cf8c64c03604a50c31 (patch)
tree070bd537a48cd9a49c0681d033e221edb32685b9
parent8963051c95e0c4511f264eff2e7bc1336e4b9735 (diff)
downloadgsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar.gz
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar.bz2
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar.lz
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar.xz
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.tar.zst
gsoc2013-empathy-cf452c7dd1d96a8d2f80b8cf8c64c03604a50c31.zip
add empathy_event_decline
-rw-r--r--src/empathy-event-manager.c10
-rw-r--r--src/empathy-event-manager.h1
2 files changed, 11 insertions, 0 deletions
diff --git a/src/empathy-event-manager.c b/src/empathy-event-manager.c
index 31f9f66d9..3f533831d 100644
--- a/src/empathy-event-manager.c
+++ b/src/empathy-event-manager.c
@@ -1229,3 +1229,13 @@ empathy_event_approve (EmpathyEvent *event_public)
event_manager_approval_approve (event->approval);
}
+
+void
+empathy_event_decline (EmpathyEvent *event_public)
+{
+ EventPriv *event = (EventPriv *) event_public;
+
+ g_return_if_fail (event_public != NULL);
+
+ reject_approval (event->approval);
+}
diff --git a/src/empathy-event-manager.h b/src/empathy-event-manager.h
index e48363aa6..126f67762 100644
--- a/src/empathy-event-manager.h
+++ b/src/empathy-event-manager.h
@@ -72,6 +72,7 @@ GSList * empathy_event_manager_get_events (EmpathyEventManager *m
void empathy_event_activate (EmpathyEvent *event);
void empathy_event_inhibit_updates (EmpathyEvent *event);
void empathy_event_approve (EmpathyEvent *event);
+void empathy_event_decline (EmpathyEvent *event);
G_END_DECLS