BLE/GAP fixes

by hedger
https://github.com/flipperdevices/flipperzero-firmware/pull/3533/files
This commit is contained in:
MX
2024-03-22 23:43:09 +03:00
parent d1d3c43939
commit 46a90ec97f
9 changed files with 24 additions and 21 deletions

View File

@@ -50,14 +50,14 @@ BleEventFlowStatus ble_event_dispatcher_process_event(void* payload) {
}
void ble_event_dispatcher_init(void) {
furi_assert(!initialized);
GapSvcEventHandlerList_init(handlers);
initialized = true;
if(!initialized) {
GapSvcEventHandlerList_init(handlers);
initialized = true;
}
}
void ble_event_dispatcher_reset(void) {
furi_assert(initialized);
furi_check(initialized);
furi_check(GapSvcEventHandlerList_size(handlers) == 0);
GapSvcEventHandlerList_clear(handlers);