]> git.0d.be Git - empathy.git/commitdiff
add empathy_event_remove()
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 28 Oct 2010 12:57:38 +0000 (14:57 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Tue, 9 Nov 2010 08:04:35 +0000 (09:04 +0100)
src/empathy-event-manager.c
src/empathy-event-manager.h

index 882b286730d9fbda9531697ddf592c9dc1b9441f..1145d1b65363fff4ab43edb23f4e0f654ae347a8 100644 (file)
@@ -150,8 +150,6 @@ event_manager_approval_free (EventManagerApproval *approval)
   g_slice_free (EventManagerApproval, approval);
 }
 
-static void event_remove (EventPriv *event);
-
 static void
 event_free (EventPriv *event)
 {
@@ -182,6 +180,14 @@ event_remove (EventPriv *event)
   event_free (event);
 }
 
+void
+empathy_event_remove (EmpathyEvent *event_public)
+{
+  EventPriv *event = (EventPriv *) event_public;
+
+  event_remove (event);
+}
+
 static gboolean
 autoremove_event_timeout_cb (EventPriv *event)
 {
index 39aa0c979dc5de1539a110544f94a67e2397c63d..cc81d2ddbfbcbecce3a8fa0e49dc3c40ad3eafb9 100644 (file)
@@ -74,6 +74,7 @@ void                 empathy_event_activate              (EmpathyEvent        *e
 void                 empathy_event_inhibit_updates       (EmpathyEvent        *event);
 void                 empathy_event_approve               (EmpathyEvent        *event);
 void                 empathy_event_decline               (EmpathyEvent        *event);
+void                 empathy_event_remove                (EmpathyEvent        *event);
 
 G_END_DECLS