summaryrefslogtreecommitdiffstats
path: root/libao2/ao_plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'libao2/ao_plugin.c')
-rw-r--r--libao2/ao_plugin.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libao2/ao_plugin.c b/libao2/ao_plugin.c
index fb31636806..6610bdab17 100644
--- a/libao2/ao_plugin.c
+++ b/libao2/ao_plugin.c
@@ -186,8 +186,10 @@ static void uninit(){
plugin(i++)->uninit();
if(ao_plugin_local_data.plugins)
free(ao_plugin_local_data.plugins);
+ ao_plugin_local_data.plugins=NULL;
if(ao_plugin_local_data.buf)
free(ao_plugin_local_data.buf);
+ ao_plugin_local_data.buf=NULL;
}
// stop playing and empty buffers (for seeking/pause)