Mercurial > repos > blastem
diff rf5c164.c @ 2164:4fbe1e7c4a73
Don't leak all Sega CD resources when freeing a Genesis instance
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 12 Jul 2022 09:22:57 -0700 |
parents | 62a53c052d9b |
children | 0d1d5dccdd28 |
line wrap: on
line diff
--- a/rf5c164.c Thu Jun 09 09:35:38 2022 -0700 +++ b/rf5c164.c Tue Jul 12 09:22:57 2022 -0700 @@ -28,6 +28,11 @@ pcm->clock_step = divider * 4; } +void rf5c164_deinit(rf5c164* pcm) +{ + render_free_source(pcm->audio); +} + //48 cycles per channel //1 external write per 16 cycles //3 external writes per channel/sample