bhyve/audio: don't leak resources on failed initialization.
Coverity CID: 1402793 Approved by: markj, jhb, bhyve Differential Revision: https://reviews.freebsd.org/D20841
This commit is contained in:
parent
7b17c92129
commit
55c94d640f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=349656
@ -103,6 +103,7 @@ audio_init(const char *dev_name, uint8_t dir)
|
|||||||
if (aud->fd == -1) {
|
if (aud->fd == -1) {
|
||||||
DPRINTF("Failed to open dev: %s, errno: %d\n",
|
DPRINTF("Failed to open dev: %s, errno: %d\n",
|
||||||
aud->dev_name, errno);
|
aud->dev_name, errno);
|
||||||
|
free(aud);
|
||||||
return (NULL);
|
return (NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user