diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2015-02-15 23:29:17 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2015-02-15 23:35:36 +0100 |
commit | 0d0543e4daeb1c6b01d4799736026b6f3aef9779 (patch) | |
tree | 0f14cac6264710700c70f18c79e41a8aaa6a8cfd /main.cpp | |
parent | 60d5440dd3514e71b87948ff5ed30ee38445b8a5 (diff) | |
download | ble-toys-0d0543e4daeb1c6b01d4799736026b6f3aef9779.tar.gz ble-toys-0d0543e4daeb1c6b01d4799736026b6f3aef9779.tar.bz2 ble-toys-0d0543e4daeb1c6b01d4799736026b6f3aef9779.tar.xz ble-toys-0d0543e4daeb1c6b01d4799736026b6f3aef9779.zip |
valgrind tests
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -3,9 +3,9 @@ #include "Bluetooth.h" using namespace std; -using namespace trygvis; +using namespace trygvis::bluetooth; -static Mac *targetMac; +Mac *targetMac; void scan_callback(BluetoothDevice &device) { device.adapter().stopScan(); @@ -30,14 +30,14 @@ int main(int argc, char *argv[]) { return EXIT_FAILURE; } - BluetoothAdapter *adapter = nullptr; int e; try { - targetMac = Mac::parseMac(argv[1]); + Mac mac = Mac::parseMac(argv[1]); + targetMac = &mac; - adapter = trygvis::getAdapter(0); + BluetoothAdapter &adapter = getAdapter(0); - BluetoothDevice &device = adapter->getDevice(*targetMac); + BluetoothDevice &device = adapter.getDevice(mac); scan_callback(device); @@ -52,8 +52,6 @@ int main(int argc, char *argv[]) { e = EXIT_FAILURE; } - if (adapter != nullptr) { - delete adapter; - } + shutdown(); return e; } |