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); }