diff options
Diffstat (limited to 'src/omemo')
-rw-r--r-- | src/omemo/omemo.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/omemo/omemo.c b/src/omemo/omemo.c index 4db618fc..f9878ac3 100644 --- a/src/omemo/omemo.c +++ b/src/omemo/omemo.c @@ -305,6 +305,7 @@ omemo_on_disconnect(void) g_key_file_free(omemo_ctx.trust_keyfile); g_string_free(omemo_ctx.sessions_filename, TRUE); g_key_file_free(omemo_ctx.sessions_keyfile); + _g_hash_table_free(omemo_ctx.session_store); g_string_free(omemo_ctx.known_devices_filename, TRUE); g_key_file_free(omemo_ctx.known_devices_keyfile); } @@ -386,6 +387,7 @@ omemo_start_sessions(void) const char *jid = p_contact_barejid(contact); omemo_start_session(jid); } + g_slist_free(contacts); } } |