diff options
Diffstat (limited to 'src/omemo/omemo.c')
-rw-r--r-- | src/omemo/omemo.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/omemo/omemo.c b/src/omemo/omemo.c index b570b3e0..0718a287 100644 --- a/src/omemo/omemo.c +++ b/src/omemo/omemo.c @@ -373,16 +373,16 @@ omemo_publish_crypto_materials(void) return; } - Jid *jid = jid_create(connection_get_fulljid()); + char *barejid = connection_get_barejid(); /* Ensure we get our current device list, and it gets updated with our * device_id */ - g_hash_table_insert(omemo_ctx.device_list_handler, strdup(jid->barejid), _handle_own_device_list); - omemo_devicelist_request(jid->barejid); + g_hash_table_insert(omemo_ctx.device_list_handler, strdup(barejid), _handle_own_device_list); + omemo_devicelist_request(barejid); omemo_bundle_publish(true); - jid_destroy(jid); + free(barejid); } void |