summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/qlowenergycharacteristic.cpp
diff options
context:
space:
mode:
authorAlex Blasche <alexander.blasche@digia.com>2014-06-23 08:16:28 +0200
committerAlex Blasche <alexander.blasche@digia.com>2014-06-26 16:36:15 +0200
commit3c9c77c94d747a568a22421c0b0ada086463dbad (patch)
treef948d74a67e7aada343f7a4af4fefca18fcff4db /src/bluetooth/qlowenergycharacteristic.cpp
parent417ac65051bba0f91185f437c90a3d6f36b99d60 (diff)
Read characteristic values on Bluez
Change-Id: I6427c6dad133ca11852f5295cf37720addec7644 Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Diffstat (limited to 'src/bluetooth/qlowenergycharacteristic.cpp')
-rw-r--r--src/bluetooth/qlowenergycharacteristic.cpp13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/bluetooth/qlowenergycharacteristic.cpp b/src/bluetooth/qlowenergycharacteristic.cpp
index 0d0ad60c..10136c10 100644
--- a/src/bluetooth/qlowenergycharacteristic.cpp
+++ b/src/bluetooth/qlowenergycharacteristic.cpp
@@ -100,17 +100,10 @@ QLowEnergyCharacteristic::QLowEnergyCharacteristic():
upon write.
*/
QLowEnergyCharacteristic::QLowEnergyCharacteristic(const QLowEnergyCharacteristic &other):
- d_ptr(other.d_ptr)
+ d_ptr(other.d_ptr), data(0)
{
- if (!other.data) {
- if (data) {
- delete data;
- data = 0;
- }
- } else {
- if (!data)
- data = new QLowEnergyCharacteristicPrivate();
-
+ if (other.data) {
+ data = new QLowEnergyCharacteristicPrivate();
data->handle = other.data->handle;
}
}