Holla back

Fork of BLE_API by Bluetooth Low Energy

Files at this revision

API Documentation at this revision

Comitter:
Rohit Grover
Date:
Tue Sep 30 01:03:56 2014 +0100
Parent:
121:035516234a33
Child:
123:d2cdf4ebe524
Commit message:
DFUService object needs to remain alive after ble.init(); declaring as static.

Changed in this revision

common/BLEDevice.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/common/BLEDevice.cpp	Tue Sep 30 00:47:01 2014 +0100
+++ b/common/BLEDevice.cpp	Tue Sep 30 01:03:56 2014 +0100
@@ -31,7 +31,7 @@
     /* Platforms enabled for DFU should introduce the DFU Service into
      * applications automatically. */
 #if defined(TARGET_OTA_ENABLED)
-    DFUService dfu(*this);
+    static DFUService dfu(*this); // defined static so that the object remains alive
 #endif // TARGET_OTA_ENABLED
 
     return BLE_ERROR_NONE;