Staging: rtl8192e: Fix potential NULL pointer dereference

We need to make sure the struct rtllib_device pointer ieee is not NULL
after the goto rx_dropped label since it is dereferenced there.

Signed-off-by: Emil Goode <emilgoode@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Emil Goode 2014-07-02 11:25:51 +02:00 коммит произвёл Greg Kroah-Hartman
Родитель dd3fde11d3
Коммит 4fa4260214
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -1496,6 +1496,7 @@ int rtllib_rx(struct rtllib_device *ieee, struct sk_buff *skb,
return ret; return ret;
rx_dropped: rx_dropped:
if (ieee)
ieee->stats.rx_dropped++; ieee->stats.rx_dropped++;
return 0; return 0;
} }