about summary refs log tree commit diff stats
path: root/src/event/client_events.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2017-01-15 23:59:31 +0000
committerJames Booth <boothj5@gmail.com>2017-01-15 23:59:31 +0000
commit2b7894ccff4c12003572af965b7f098669f0a7c3 (patch)
tree3879f91a2d3dabca3d48e49370fe5324478388f0 /src/event/client_events.c
parentb64646979ea50a13d0c7ec0b1a46969f661569a8 (diff)
downloadprofani-tty-2b7894ccff4c12003572af965b7f098669f0a7c3.tar.gz
Remove status from cl_ev_presence_send
fixes #888
Diffstat (limited to 'src/event/client_events.c')
-rw-r--r--src/event/client_events.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/event/client_events.c b/src/event/client_events.c
index dcd49b94..d2dc29c6 100644
--- a/src/event/client_events.c
+++ b/src/event/client_events.c
@@ -96,9 +96,10 @@ cl_ev_disconnect(void)
 }
 
 void
-cl_ev_presence_send(const resource_presence_t presence_type, const char *const msg, const int idle_secs)
+cl_ev_presence_send(const resource_presence_t presence_type, const int idle_secs)
 {
     char *signed_status = NULL;
+    char *msg = connection_get_presence_msg();
 
 #ifdef HAVE_LIBGPGME
     char *account_name = session_get_account_name();
@@ -109,7 +110,7 @@ cl_ev_presence_send(const resource_presence_t presence_type, const char *const m
     account_free(account);
 #endif
 
-    presence_send(presence_type, msg, idle_secs, signed_status);
+    presence_send(presence_type, idle_secs, signed_status);
 
     free(signed_status);
 }