From 158cff3098e9370696f9250a199c78e4f2d18ce0 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Sat, 30 May 2026 16:10:36 +0200 Subject: Add JID interning --- plugins/omemo/src/dtls_srtp_verification_draft.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/omemo/src/dtls_srtp_verification_draft.vala') diff --git a/plugins/omemo/src/dtls_srtp_verification_draft.vala b/plugins/omemo/src/dtls_srtp_verification_draft.vala index c0b76524..09617a2a 100644 --- a/plugins/omemo/src/dtls_srtp_verification_draft.vala +++ b/plugins/omemo/src/dtls_srtp_verification_draft.vala @@ -99,7 +99,7 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft { if (muji_node != null) { string muji_room = muji_node.get_attribute("room"); try { - Jid muji_jid = new Jid(muji_room); + Jid muji_jid = Jid.from_string(muji_room); if (device_id_by_muji_member.has_key(@"$(muji_jid.bare_jid)/$(iq.to)")) { device_id = device_id_by_muji_member[@"$(muji_jid.bare_jid)/$(iq.to)"]; } @@ -203,7 +203,7 @@ namespace Dino.Plugins.Omemo.DtlsSrtpVerificationDraft { try { string jid_attribute = item_node.get_attribute("jid"); if (jid_attribute == null) return; - real_jid = new Jid(jid_attribute); + real_jid = Jid.from_string(jid_attribute); } catch (InvalidJidError e) { // Ignore return; -- cgit v1.3