summaryrefslogtreecommitdiff
path: root/protocols/JabberG/src/jabber_userinfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/JabberG/src/jabber_userinfo.cpp')
-rw-r--r--protocols/JabberG/src/jabber_userinfo.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/protocols/JabberG/src/jabber_userinfo.cpp b/protocols/JabberG/src/jabber_userinfo.cpp
index 42659c2485..7079c8a5c6 100644
--- a/protocols/JabberG/src/jabber_userinfo.cpp
+++ b/protocols/JabberG/src/jabber_userinfo.cpp
@@ -239,13 +239,15 @@ static void sttFillResourceInfo(CJabberProto *ppro, HWND hwndTree, HTREEITEM hti
sttInfoLineId(resource, INFOLINE_SOFTWARE));
// Version
+ const wchar_t *wszVer = pCaps->GetSoftMir() ? pCaps->GetSoftMir() : pCaps->GetSoftVer();
sttFillInfoLine(hwndTree, htiResource, NULL, TranslateT("Version"),
- pCaps->GetSoftVer() ? pCaps->GetSoftVer() : TranslateT("<not specified>"),
+ wszVer ? wszVer : TranslateT("<not specified>"),
sttInfoLineId(resource, INFOLINE_VERSION));
// System
+ wszVer = pCaps->GetOsVer() ? pCaps->GetOsVer() : pCaps->GetOs();
sttFillInfoLine(hwndTree, htiResource, NULL, TranslateT("System"),
- pCaps->GetOs() ? pCaps->GetOs() : TranslateT("<not specified>"),
+ wszVer ? wszVer : TranslateT("<not specified>"),
sttInfoLineId(resource, INFOLINE_SYSTEM));
if (hIcon)