Free everything when exiting theme preview

This commit is contained in:
2018-05-10 21:17:35 -04:00
parent 305c55e6b2
commit 5bb98a7fe2
2 changed files with 5 additions and 1 deletions

View File

@@ -72,8 +72,11 @@ void thread_audio(void* data) {
while(!audio->stop) {
update_audio(audio);
}
svcSignalEvent(audio->finished);
free(audio->filebuf);
ov_clear(&audio->vf);
linearFree(audio->wave_buf[0].data_vaddr);
linearFree(audio->wave_buf[1].data_vaddr);
svcSignalEvent(audio->finished);
free(audio);
}