about summary refs log tree commit diff stats
path: root/src/xmpp/session.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2016-05-06 01:12:54 +0100
committerJames Booth <boothj5@gmail.com>2016-05-06 01:12:54 +0100
commitd1c71e98f4f6b5271e97bc2a5274c92491bfdbd3 (patch)
treeb1427ee5d49a1a1246a124fa2de9a9fd5aef841f /src/xmpp/session.c
parentcc485ed338c854489f08e95dafdb8503093e5150 (diff)
downloadprofani-tty-d1c71e98f4f6b5271e97bc2a5274c92491bfdbd3.tar.gz
Move connection fulljid function
Diffstat (limited to 'src/xmpp/session.c')
-rw-r--r--src/xmpp/session.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/xmpp/session.c b/src/xmpp/session.c
index 1e52cee2..809e77ee 100644
--- a/src/xmpp/session.c
+++ b/src/xmpp/session.c
@@ -189,7 +189,7 @@ session_autoping_fail(void)
     if (connection_get_status() == JABBER_CONNECTED) {
         log_info("Closing connection");
         char *account_name = session_get_account_name();
-        const char *fulljid = session_get_fulljid();
+        const char *fulljid = connection_get_fulljid();
         plugins_on_disconnect(account_name, fulljid);
         accounts_set_last_activity(session_get_account_name());
         connection_set_status(JABBER_DISCONNECTING);
@@ -217,7 +217,7 @@ session_disconnect(void)
     // if connected, send end stream and wait for response
     if (connection_get_status() == JABBER_CONNECTED) {
         char *account_name = session_get_account_name();
-        const char *fulljid = session_get_fulljid();
+        const char *fulljid = connection_get_fulljid();
         plugins_on_disconnect(account_name, fulljid);
         log_info("Closing connection");
         accounts_set_last_activity(session_get_account_name());
@@ -311,12 +311,6 @@ session_set_disco_items(GSList *_disco_items)
     disco_items = _disco_items;
 }
 
-const char*
-session_get_fulljid(void)
-{
-    return xmpp_conn_get_jid(connection_get_conn());
-}
-
 char*
 session_get_account_name(void)
 {
@@ -370,7 +364,7 @@ session_login_success(int secured)
         _session_free_saved_details();
     }
 
-    Jid *my_jid = jid_create(session_get_fulljid());
+    Jid *my_jid = jid_create(connection_get_fulljid());
     connection_set_domain(my_jid->domainpart);
     jid_destroy(my_jid);