aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-09-28 11:18:12 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-09-28 11:18:12 +0000
commitbb7a0d02a1a4b30a09f0d7dcf74e1eacfa2c8984 (patch)
tree8b48751f37743e4156886ca9a02ec542db1b7a14
parent33e219597d3b99507ab684092fd41b8057b4a3b3 (diff)
downloadqxmpp-bb7a0d02a1a4b30a09f0d7dcf74e1eacfa2c8984.tar.gz
initialise QXmppVersionManager::clientOs to a reasonable value
-rw-r--r--src/QXmppVersionManager.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp
index d953d74d..7570b4f6 100644
--- a/src/QXmppVersionManager.cpp
+++ b/src/QXmppVersionManager.cpp
@@ -37,6 +37,16 @@ QXmppVersionManager::QXmppVersionManager() : QXmppClientExtension(),
if(m_clientName.isEmpty())
m_clientName = "Based on QXmpp";
+#if defined(Q_OS_LINUX)
+ m_clientOs = QString::fromLatin1("Linux");
+#elif defined(Q_OS_MAC)
+ m_clientOs = QString::fromLatin1("Mac OS");
+#elif defined(Q_OS_SYMBIAN)
+ m_clientOs = QString::fromLatin1("Symbian");
+#elif defined(Q_OS_WIN)
+ m_clientOs = QString::fromLatin1("Windows");
+#endif
+
if(m_clientVersion.isEmpty())
m_clientVersion = QXmppVersion();
}