Skip to content

Commit 73f29e7

Browse files
committed
BLE - Fix qualification of abort and terminate.
1 parent c7169b0 commit 73f29e7

File tree

4 files changed

+31
-31
lines changed

4 files changed

+31
-31
lines changed

features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_SOFTDEVICE/TARGET_NRF51/source/nRF5xPalGattClient.tpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ nRF5xGattClient<EventHandler>::nRF5xGattClient() :
168168
template<class EventHandler>
169169
nRF5xGattClient<EventHandler>::~nRF5xGattClient()
170170
{
171-
terminate();
171+
this->terminate();
172172
}
173173

174174
template<class EventHandler>
@@ -484,7 +484,7 @@ struct nRF5xGattClient<EventHandler>::RegularGattProcedure : GattProcedure {
484484
do_handle(gattc_evt);
485485
}
486486
} else {
487-
abort();
487+
this->abort();
488488
}
489489
}
490490

@@ -548,7 +548,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
548548
handle_uuid_read(evt.evt.gattc_evt);
549549
return;
550550
default:
551-
abort();
551+
this->abort();
552552
return;
553553
}
554554
}
@@ -633,7 +633,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
633633
{
634634
response = new(std::nothrow) packed_discovery_response_t[services.size()];
635635
if (!response) {
636-
abort();
636+
this->abort();
637637
return;
638638
}
639639

@@ -658,7 +658,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
658658

659659
uint32_t err = sd_ble_gattc_read(connection_handle, attribute_handle, 0);
660660
if (err) {
661-
abort();
661+
this->abort();
662662
}
663663
}
664664

@@ -681,7 +681,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
681681

682682
if (rsp.handle != expected_handle || rsp.offset != 0 ||
683683
rsp.len != long_uuid_length) {
684-
abort();
684+
this->abort();
685685
return;
686686
}
687687

@@ -844,7 +844,7 @@ struct nRF5xGattClient<EventHandler>::FindIncludedServicesProcedure : RegularGat
844844
size_t buffer_size = element_size * resp.count;
845845
uint8_t* buffer = new(std::nothrow) uint8_t[buffer_size];
846846
if (!buffer) {
847-
abort();
847+
this->abort();
848848
return;
849849
}
850850

@@ -929,7 +929,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
929929
handle_uuid_read(evt.evt.gattc_evt);
930930
return;
931931
default:
932-
abort();
932+
this->abort();
933933
return;
934934
}
935935
}
@@ -947,7 +947,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
947947
// layout the data structure into a flat byte array.
948948
_response = flatten_response(evt.params.char_disc_rsp);
949949
if (!_response.buffer) {
950-
abort();
950+
this->abort();
951951
return;
952952
}
953953

@@ -976,7 +976,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
976976

977977
uint32_t err = sd_ble_gattc_read(connection_handle, attribute_handle, 0);
978978
if (err) {
979-
abort();
979+
this->abort();
980980
}
981981
}
982982

@@ -990,7 +990,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
990990
{
991991
// should never happen
992992
if (!_response.buffer) {
993-
abort();
993+
this->abort();
994994
return;
995995
}
996996

@@ -1008,7 +1008,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
10081008

10091009
if (rsp.handle != expected_handle || rsp.offset != 0 ||
10101010
rsp.len != characteristic_declaration_length) {
1011-
abort();
1011+
this->abort();
10121012
return;
10131013
}
10141014

@@ -1219,7 +1219,7 @@ struct nRF5xGattClient<EventHandler>::ReadAttributeProcedure : RegularGattProced
12191219
{
12201220
const ble_gattc_evt_read_rsp_t& rsp = evt.params.read_rsp;
12211221
if (rsp.offset != 0 ) {
1222-
abort();
1222+
this->abort();
12231223
return;
12241224
}
12251225

@@ -1465,7 +1465,7 @@ struct nRF5xGattClient<EventHandler>::QueuePrepareWriteProcedure : RegularGattPr
14651465
const ble_gattc_evt_write_rsp_t &response = evt.params.write_rsp;
14661466

14671467
if (response.write_op != BLE_GATT_OP_PREP_WRITE_REQ) {
1468-
abort();
1468+
this->abort();
14691469
return;
14701470
}
14711471

@@ -1516,7 +1516,7 @@ struct nRF5xGattClient<EventHandler>::ExecuteWriteQueueProcedure : RegularGattPr
15161516
{
15171517
const ble_gattc_evt_write_rsp_t &response = evt.params.write_rsp;
15181518
if (response.write_op != BLE_GATT_OP_EXEC_WRITE_REQ) {
1519-
abort();
1519+
this->abort();
15201520
return;
15211521
}
15221522

features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_SOFTDEVICE/TARGET_NRF51/source/nRF5xPalSecurityManager.tpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ nRF5xSecurityManager<EventHandler>::nRF5xSecurityManager() :
102102
template <class EventHandler>
103103
nRF5xSecurityManager<EventHandler>::~nRF5xSecurityManager()
104104
{
105-
terminate();
105+
this->terminate();
106106
}
107107

108108
////////////////////////////////////////////////////////////////////////////

features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_SOFTDEVICE/TARGET_NRF52/source/nRF5xPalGattClient.tpp

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ struct nRF5xGattClient<EventHandler>::RegularGattProcedure : GattProcedure {
486486
do_handle(gattc_evt);
487487
}
488488
} else {
489-
abort();
489+
this->abort();
490490
}
491491
}
492492

@@ -550,7 +550,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
550550
handle_uuid_read(evt.evt.gattc_evt);
551551
return;
552552
default:
553-
abort();
553+
this->abort();
554554
return;
555555
}
556556
}
@@ -635,7 +635,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
635635
{
636636
response = new(std::nothrow) packed_discovery_response_t[services.size()];
637637
if (!response) {
638-
abort();
638+
this->abort();
639639
return;
640640
}
641641

@@ -660,7 +660,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
660660

661661
uint32_t err = sd_ble_gattc_read(connection_handle, attribute_handle, 0);
662662
if (err) {
663-
abort();
663+
this->abort();
664664
}
665665
}
666666

@@ -683,7 +683,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverPrimaryServiceProcedure : GattProc
683683

684684
if (rsp.handle != expected_handle || rsp.offset != 0 ||
685685
rsp.len != long_uuid_length) {
686-
abort();
686+
this->abort();
687687
return;
688688
}
689689

@@ -846,7 +846,7 @@ struct nRF5xGattClient<EventHandler>::FindIncludedServicesProcedure : RegularGat
846846
size_t buffer_size = element_size * resp.count;
847847
uint8_t* buffer = new(std::nothrow) uint8_t[buffer_size];
848848
if (!buffer) {
849-
abort();
849+
this->abort();
850850
return;
851851
}
852852

@@ -931,7 +931,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
931931
handle_uuid_read(evt.evt.gattc_evt);
932932
return;
933933
default:
934-
abort();
934+
this->abort();
935935
return;
936936
}
937937
}
@@ -949,7 +949,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
949949
// layout the data structure into a flat byte array.
950950
_response = flatten_response(evt.params.char_disc_rsp);
951951
if (!_response.buffer) {
952-
abort();
952+
this->abort();
953953
return;
954954
}
955955

@@ -978,7 +978,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
978978

979979
uint32_t err = sd_ble_gattc_read(connection_handle, attribute_handle, 0);
980980
if (err) {
981-
abort();
981+
this->abort();
982982
}
983983
}
984984

@@ -992,7 +992,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
992992
{
993993
// should never happen
994994
if (!_response.buffer) {
995-
abort();
995+
this->abort();
996996
return;
997997
}
998998

@@ -1010,7 +1010,7 @@ struct nRF5xGattClient<EventHandler>::DiscoverCharacteristicsProcedure : GattPro
10101010

10111011
if (rsp.handle != expected_handle || rsp.offset != 0 ||
10121012
rsp.len != characteristic_declaration_length) {
1013-
abort();
1013+
this->abort();
10141014
return;
10151015
}
10161016

@@ -1222,7 +1222,7 @@ struct nRF5xGattClient<EventHandler>::ReadAttributeProcedure : RegularGattProced
12221222
{
12231223
const ble_gattc_evt_read_rsp_t& rsp = evt.params.read_rsp;
12241224
if (rsp.offset != 0 ) {
1225-
abort();
1225+
this->abort();
12261226
return;
12271227
}
12281228

@@ -1468,7 +1468,7 @@ struct nRF5xGattClient<EventHandler>::QueuePrepareWriteProcedure : RegularGattPr
14681468
const ble_gattc_evt_write_rsp_t &response = evt.params.write_rsp;
14691469

14701470
if (response.write_op != BLE_GATT_OP_PREP_WRITE_REQ) {
1471-
abort();
1471+
this->abort();
14721472
return;
14731473
}
14741474

@@ -1519,7 +1519,7 @@ struct nRF5xGattClient<EventHandler>::ExecuteWriteQueueProcedure : RegularGattPr
15191519
{
15201520
const ble_gattc_evt_write_rsp_t &response = evt.params.write_rsp;
15211521
if (response.write_op != BLE_GATT_OP_EXEC_WRITE_REQ) {
1522-
abort();
1522+
this->abort();
15231523
return;
15241524
}
15251525

features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_SOFTDEVICE/TARGET_NRF52/source/nRF5xPalSecurityManager.tpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ nRF5xSecurityManager<EventHandler>::nRF5xSecurityManager() :
9999
template <class EventHandler>
100100
nRF5xSecurityManager<EventHandler>::~nRF5xSecurityManager()
101101
{
102-
terminate();
102+
this->terminate();
103103
}
104104

105105
////////////////////////////////////////////////////////////////////////////

0 commit comments

Comments
 (0)