mirror of
https://github.com/espressif/esp-nimble.git
synced 2026-08-11 04:27:58 +00:00
porting: Fix build error
'OS_ASSERT_CRITICAL();' won't build if assert is defined as 'if () {}'.
This commit is contained in:
@@ -47,7 +47,7 @@ extern "C" {
|
||||
typedef uint32_t os_sr_t;
|
||||
#define OS_ENTER_CRITICAL(_sr) (_sr = ble_npl_hw_enter_critical())
|
||||
#define OS_EXIT_CRITICAL(_sr) (ble_npl_hw_exit_critical(_sr))
|
||||
#define OS_ASSERT_CRITICAL() (assert(ble_npl_hw_is_in_critical()))
|
||||
#define OS_ASSERT_CRITICAL() assert(ble_npl_hw_is_in_critical())
|
||||
|
||||
/* Mynewt components (not abstracted in NPL) */
|
||||
#include "os/endian.h"
|
||||
|
||||
Reference in New Issue
Block a user