mirror of https://github.com/ARMmbed/mbed-os.git
don't handle event handler memory by the SM
parent
55045010d6
commit
d44af8c40a
|
@ -349,10 +349,7 @@ public:
|
|||
/* Notify that the instance is about to shutdown */
|
||||
shutdownCallChain.call(this);
|
||||
shutdownCallChain.clear();
|
||||
if (eventHandler != &defaultEventHandler) {
|
||||
delete eventHandler;
|
||||
eventHandler = &defaultEventHandler;
|
||||
}
|
||||
eventHandler = &defaultEventHandler;
|
||||
|
||||
return BLE_ERROR_NONE;
|
||||
}
|
||||
|
@ -843,10 +840,9 @@ public:
|
|||
*/
|
||||
virtual void setSecurityManagerEventHandler(SecurityManagerEventHandler* handler) {
|
||||
if (handler) {
|
||||
if (eventHandler && (eventHandler != &defaultEventHandler)) {
|
||||
delete eventHandler;
|
||||
}
|
||||
eventHandler = handler;
|
||||
} else {
|
||||
eventHandler = &defaultEventHandler;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue