From ac3e2f380df95cf48228f2314b8d0bcd76855f50 Mon Sep 17 00:00:00 2001 From: Damien George Date: Fri, 22 Feb 2019 22:25:06 +1100 Subject: [PATCH] stm32/modnetwork: Don't call NIC callback if it's NULL. --- ports/stm32/modnetwork.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ports/stm32/modnetwork.c b/ports/stm32/modnetwork.c index 0a0cd0e4a5..ea43f75573 100644 --- a/ports/stm32/modnetwork.c +++ b/ports/stm32/modnetwork.c @@ -57,7 +57,9 @@ STATIC void pyb_lwip_poll(void) { for (struct netif *netif = netif_list; netif != NULL; netif = netif->next) { if (netif->flags & NETIF_FLAG_LINK_UP) { mod_network_nic_type_t *nic = netif->state; - nic->poll_callback(nic, netif); + if (nic->poll_callback) { + nic->poll_callback(nic, netif); + } } } // Run the lwIP internal updates