From c1de4380e9bf997e3478aa4a3feea5885f502cfe Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Fri, 3 Nov 2017 09:24:16 -0600 Subject: [PATCH] Last fix to eliminate a warning also perpetrated a logic error in semaphore handling. --- wireless/ieee802154/mac802154_netdev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wireless/ieee802154/mac802154_netdev.c b/wireless/ieee802154/mac802154_netdev.c index 5ba554c5e2..33ad3a5257 100644 --- a/wireless/ieee802154/mac802154_netdev.c +++ b/wireless/ieee802154/mac802154_netdev.c @@ -443,9 +443,10 @@ static int macnet_notify(FAR struct mac802154_maccb_s *maccb, #endif } #endif + + nxsem_post(&priv->md_exclsem); } - nxsem_post(&priv->md_exclsem); return OK; }