]> git.droids-corp.org - dpdk.git/blobdiff - drivers/raw/ifpga/base/opae_eth_group.c
raw/ifpga/base: fix dereference before null check
[dpdk.git] / drivers / raw / ifpga / base / opae_eth_group.c
index d189dd57817543e1c12c0978416119dc7f2f2214..be28954e0524101e741827cb83101aa13538260e 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);
        }