summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2013-11-04 11:43:54 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-11 14:22:14 +0100
commit3016e7fb6d5e00616fa75d2d2eeafa266382f953 (patch)
treef2b70bd4d813d92678799058dd2fdef565468f79
parent0910eb9a769fbcf437dd86db2385496b498e752f (diff)
Unwarn on clangv5.2.0-rc1v5.2.0
qdeclarativebluetoothservice.cpp:279:14: warning: variable 'serverType' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] Change-Id: I67e6e58c7729d09492a7913e83b4bc94acf5d057 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
-rw-r--r--src/imports/bluetooth/qdeclarativebluetoothservice.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/imports/bluetooth/qdeclarativebluetoothservice.cpp b/src/imports/bluetooth/qdeclarativebluetoothservice.cpp
index be8f90c0..7559968d 100644
--- a/src/imports/bluetooth/qdeclarativebluetoothservice.cpp
+++ b/src/imports/bluetooth/qdeclarativebluetoothservice.cpp
@@ -272,13 +272,11 @@ int QDeclarativeBluetoothServicePrivate::listen() {
qWarning() << "Unknown protocol, can't make service" << m_protocol;
return -1;
}
- QBluetoothServiceInfo::Protocol serverType;
- if (m_service->socketProtocol() == QBluetoothServiceInfo::L2capProtocol) {
+ QBluetoothServiceInfo::Protocol serverType = QBluetoothServiceInfo::UnknownProtocol;
+ if (m_service->socketProtocol() == QBluetoothServiceInfo::L2capProtocol)
serverType = QBluetoothServiceInfo::L2capProtocol;
- }
- else if (m_service->socketProtocol() == QBluetoothServiceInfo::RfcommProtocol) {
+ else if (m_service->socketProtocol() == QBluetoothServiceInfo::RfcommProtocol)
serverType = QBluetoothServiceInfo::RfcommProtocol;
- }
QBluetoothServer *server = new QBluetoothServer(serverType);
server->setMaxPendingConnections(1);