net/ark: fix null pointer dereference

Coverity issue: 144520
Fixes: 727b3fe292bc ("net/ark: integrate PMD")
Cc: stable@dpdk.org

Signed-off-by: John Miller <john.miller@atomicrules.com>
This commit is contained in:
John Miller 2017-05-16 12:14:17 -04:00 committed by Ferruh Yigit
parent d1434c0479
commit bc10f22b6d

View File

@ -516,11 +516,7 @@ eth_ark_dev_uninit(struct rte_eth_dev *dev)
dev->dev_ops = NULL;
dev->rx_pkt_burst = NULL;
dev->tx_pkt_burst = NULL;
if (dev->data->mac_addrs)
rte_free(dev->data->mac_addrs);
if (dev->data)
rte_free(dev->data);
rte_free(dev->data->mac_addrs);
return 0;
}