From 55c94d640fddcacb5cd4b931d89c4bb1acae796d Mon Sep 17 00:00:00 2001 From: Sean Chittenden Date: Wed, 3 Jul 2019 17:24:24 +0000 Subject: [PATCH] bhyve/audio: don't leak resources on failed initialization. Coverity CID: 1402793 Approved by: markj, jhb, bhyve Differential Revision: https://reviews.freebsd.org/D20841 --- usr.sbin/bhyve/audio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/usr.sbin/bhyve/audio.c b/usr.sbin/bhyve/audio.c index dda575813332..15e370284eed 100644 --- a/usr.sbin/bhyve/audio.c +++ b/usr.sbin/bhyve/audio.c @@ -103,6 +103,7 @@ audio_init(const char *dev_name, uint8_t dir) if (aud->fd == -1) { DPRINTF("Failed to open dev: %s, errno: %d\n", aud->dev_name, errno); + free(aud); return (NULL); }