diff options
author | wm4 <wm4@nowhere> | 2015-06-02 21:03:04 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-06-02 21:03:04 +0200 |
commit | 37d505f36339a3f2130e2fd050206afb1db7a290 (patch) | |
tree | 28d3721d1be75eddfe00f218bf19207beee0b955 /audio | |
parent | fe8634ea901e73d65350b90f735c08c75716dacf (diff) | |
download | mpv-37d505f36339a3f2130e2fd050206afb1db7a290.tar.bz2 mpv-37d505f36339a3f2130e2fd050206afb1db7a290.tar.xz |
ao: allow ao_uninit(NULL)
Diffstat (limited to 'audio')
-rw-r--r-- | audio/out/ao.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/audio/out/ao.c b/audio/out/ao.c index f82637eb2a..40ca53d874 100644 --- a/audio/out/ao.c +++ b/audio/out/ao.c @@ -307,7 +307,8 @@ done: // Uninitialize and destroy the AO. Remaining audio must be dropped. void ao_uninit(struct ao *ao) { - ao->api->uninit(ao); + if (ao) + ao->api->uninit(ao); talloc_free(ao); } |