From bb7a0d02a1a4b30a09f0d7dcf74e1eacfa2c8984 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Tue, 28 Sep 2010 11:18:12 +0000 Subject: initialise QXmppVersionManager::clientOs to a reasonable value --- src/QXmppVersionManager.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/QXmppVersionManager.cpp') 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(); } -- cgit v1.2.3