From aa668d6ae29407bab7222929cc0145db5bab2129 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Thu, 27 Jan 2022 13:27:11 +0300 Subject: fixes #3014 (Jabber: additional space is added to MirVer when software version string is empty) --- protocols/JabberG/src/jabber_misc.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'protocols') diff --git a/protocols/JabberG/src/jabber_misc.cpp b/protocols/JabberG/src/jabber_misc.cpp index 201cb7d5aa..64a7126bc6 100755 --- a/protocols/JabberG/src/jabber_misc.cpp +++ b/protocols/JabberG/src/jabber_misc.cpp @@ -304,9 +304,9 @@ void CJabberProto::FormatMirVer(const pResourceStatus &resource, CMStringA &res) // unknown software const char *szDefaultName = GetSoftName(pCaps->GetNode()); res = (szDefaultName == nullptr) ? pCaps->GetSoft() : szDefaultName; - if (pCaps->GetSoftVer()) + if (mir_strlen(pCaps->GetSoftVer())) res.AppendFormat(" %s", pCaps->GetSoftVer()); - if (pCaps->GetSoftMir()) + if (mir_strlen(pCaps->GetSoftMir())) res.AppendFormat(" %s", pCaps->GetSoftMir()); } -- cgit v1.2.3