add connection_get_jid()

Use a singleton `Jid` inside the connection instead of always re-creating
a `Jid` from the same string.

Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
This commit is contained in:
Steffen Jaeckel
2023-11-14 14:53:49 +01:00
parent b18b6cbd29
commit 847a86de50
17 changed files with 88 additions and 101 deletions

View File

@@ -53,8 +53,7 @@ gchar*
vcardwin_get_string(ProfVcardWin* vcardwin)
{
GString* string = g_string_new("vCard: ");
auto_char char* jid = connection_get_barejid();
g_string_append(string, jid);
g_string_append(string, connection_get_barejid());
if (vcardwin->vcard && vcardwin->vcard->modified) {
g_string_append(string, " (modified)");