about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/xmpp/connection.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/xmpp/connection.c b/src/xmpp/connection.c
index e8900c71..68bdcb3e 100644
--- a/src/xmpp/connection.c
+++ b/src/xmpp/connection.c
@@ -440,10 +440,7 @@ _connection_handler(xmpp_conn_t * const conn,
             saved_account.name = strdup(saved_details.name);
             saved_account.passwd = strdup(saved_details.passwd);
 
-            FREE_SET_NULL(saved_details.name);
-            FREE_SET_NULL(saved_details.jid);
-            FREE_SET_NULL(saved_details.passwd);
-            FREE_SET_NULL(saved_details.altdomain);
+            _connection_free_saved_details();
         }
 
         chat_sessions_init();