Skip to content

Commit e16889d

Browse files
set pointer to null on delete
1 parent de798c4 commit e16889d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ ble_error_t GenericSecurityManager<TPalSecurityManager, SigningMonitor>::init_(
104104

105105
if (result != BLE_ERROR_NONE) {
106106
delete _db;
107+
_db = NULL;
107108
return result;
108109
}
109110

@@ -138,6 +139,7 @@ ble_error_t GenericSecurityManager<TPalSecurityManager, SigningMonitor>::setData
138139
template<template<class> class TPalSecurityManager, template<class> class SigningMonitor>
139140
ble_error_t GenericSecurityManager<TPalSecurityManager, SigningMonitor>::reset_(void) {
140141
delete _db;
142+
_db = NULL;
141143
_pal.reset();
142144
SecurityManager::reset_();
143145

0 commit comments

Comments
 (0)