From 3c9c77c94d747a568a22421c0b0ada086463dbad Mon Sep 17 00:00:00 2001 From: Alex Blasche Date: Mon, 23 Jun 2014 08:16:28 +0200 Subject: Read characteristic values on Bluez Change-Id: I6427c6dad133ca11852f5295cf37720addec7644 Reviewed-by: Fabian Bumberger --- src/bluetooth/qlowenergycharacteristic.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) (limited to 'src/bluetooth/qlowenergycharacteristic.cpp') 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; } } -- cgit v1.2.3