diff --git a/utils/mqnic.c b/utils/mqnic.c index 3f4694dc4..3c3652d03 100644 --- a/utils/mqnic.c +++ b/utils/mqnic.c @@ -173,6 +173,9 @@ fail_alloc: void mqnic_close(struct mqnic *dev) { + if (!dev) + return; + munmap((void *)dev->regs, dev->regs_size); close(dev->fd); free(dev);