From 08eb0b74a9f2b6a70417b15446cee1db5340be70 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sun, 27 Nov 2011 12:36:40 -0500 Subject: [PATCH] Move the NULL check before the dereferencing try CID 5968 --- src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp b/src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp index 9cccdbb17d..5fad3885c8 100644 --- a/src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp +++ b/src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp @@ -385,9 +385,9 @@ wlan_if_l2com_alloc(void* data) struct ifnet* ifp = (struct ifnet*)data; ifp->if_l2com = _kernel_malloc(sizeof(struct ieee80211com), M_ZERO); - ((struct ieee80211com*)(ifp->if_l2com))->ic_ifp = ifp; if (ifp->if_l2com == NULL) return B_NO_MEMORY; + ((struct ieee80211com*)(ifp->if_l2com))->ic_ifp = ifp; return B_OK; }