From 3d7cc419a6138c69c4bdb869d82edc1a6ac9f0a5 Mon Sep 17 00:00:00 2001 From: William San Filippo Date: Mon, 24 Apr 2017 12:19:01 -0700 Subject: [PATCH] nimble/transport; MYNEWT-737: Make ble_hci_uart_tx_char more efficient Per pull request review, add assert() if om is NULL. Did not modify the rest of the code in case assert() is compiled out by NDEBUG being defined. X-Original-Commit: 5a869e3e2e791fd83e763a02fcecb4803de6ce37 --- nimble/transport/uart/src/ble_hci_uart.c | 1 + 1 file changed, 1 insertion(+) diff --git a/nimble/transport/uart/src/ble_hci_uart.c b/nimble/transport/uart/src/ble_hci_uart.c index a4c185571..19b89aee2 100755 --- a/nimble/transport/uart/src/ble_hci_uart.c +++ b/nimble/transport/uart/src/ble_hci_uart.c @@ -338,6 +338,7 @@ ble_hci_uart_tx_char(void *arg) } /* NOTE: om should never be NULL! What to do? */ if (om == NULL) { + assert(0); ble_hci_uart_state.tx_type = BLE_HCI_UART_H4_NONE; } else { ble_hci_uart_state.tx_pkt.dptr = om->om_data;