summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qbluetoothservicediscoveryagent.cpp
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-06 17:12:21 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-06 17:12:21 +0100
commit4a772a14761a7a0a9ebb2766b9d78189f60b0cd4 (patch)
tree0885b919211245f854a3cf9f286a8cc951063df7 /src/bluetooth/qbluetoothservicediscoveryagent.cpp
parentad43587ae1ce5461825e06136ab548a7f34a007e (diff)
parent9f547761f35fff54994f805735d5ac2e538e53dc (diff)
Merge remote-tracking branch 'origin/stable' into dev
Conflicts: src/bluetooth/qbluetoothlocaldevice_qnx.cpp src/bluetooth/qbluetoothservicediscoveryagent_qnx.cpp Change-Id: If7dd968047fec5352567e9b67ca5b8e680c7523d
Diffstat (limited to 'src/bluetooth/qbluetoothservicediscoveryagent.cpp')
-rw-r--r--src/bluetooth/qbluetoothservicediscoveryagent.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent.cpp b/src/bluetooth/qbluetoothservicediscoveryagent.cpp
index 84b83038..98c02d19 100644
--- a/src/bluetooth/qbluetoothservicediscoveryagent.cpp
+++ b/src/bluetooth/qbluetoothservicediscoveryagent.cpp
@@ -397,7 +397,7 @@ void QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscoveryFinished()
if (deviceDiscoveryAgent->error() != QBluetoothDeviceDiscoveryAgent::NoError) {
//Forward the device discovery error
error = static_cast<QBluetoothServiceDiscoveryAgent::Error>(deviceDiscoveryAgent->error());
-
+ errorString = deviceDiscoveryAgent->errorString();
setDiscoveryState(Inactive);
Q_Q(QBluetoothServiceDiscoveryAgent);
emit q->error(error);
@@ -437,6 +437,7 @@ void QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscovered(const QBluetoot
void QBluetoothServiceDiscoveryAgentPrivate::_q_deviceDiscoveryError(QBluetoothDeviceDiscoveryAgent::Error newError)
{
error = static_cast<QBluetoothServiceDiscoveryAgent::Error>(newError);
+ errorString = deviceDiscoveryAgent->errorString();
deviceDiscoveryAgent->stop();
delete deviceDiscoveryAgent;