raw/ifpga/base: fix dereference before null check
[dpdk.git] / drivers / raw / ifpga / base / opae_eth_group.c
index d189dd5..be28954 100644 (file)
@@ -308,9 +308,8 @@ struct eth_group_device *eth_group_probe(void *base)
 
 void eth_group_release(struct eth_group_device *dev)
 {
-       eth_group_hw_uinit(dev);
-
        if (dev) {
+               eth_group_hw_uinit(dev);
                dev->status = ETH_GROUP_DEV_NOUSED;
                opae_free(dev);
        }