net/memif: remove pointer deference before null check
There are duplicates of assignment here, the one before null check
may cause a null pointer deference, so remove the previous one.
Fixes: 09c7e63a71
("net/memif: introduce memory interface PMD")
Cc: stable@dpdk.org
Signed-off-by: Weiguo Li <liwg06@foxmail.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
This commit is contained in:
parent
3e97fa671d
commit
b6c0f464af
@ -402,11 +402,10 @@ memif_msg_enq_init(struct rte_eth_dev *dev)
|
||||
{
|
||||
struct pmd_internals *pmd = dev->data->dev_private;
|
||||
struct memif_msg_queue_elt *e = memif_msg_enq(pmd->cc);
|
||||
memif_msg_init_t *i = &e->msg.init;
|
||||
memif_msg_init_t *i;
|
||||
|
||||
if (e == NULL)
|
||||
return -1;
|
||||
|
||||
i = &e->msg.init;
|
||||
e->msg.type = MEMIF_MSG_TYPE_INIT;
|
||||
i->version = MEMIF_VERSION;
|
||||
|
Loading…
Reference in New Issue
Block a user