@@ -38,7 +38,7 @@ bool engine_t::init_audio(audio_t const& audio) const {
3838
3939 auto result = ma_audio_buffer_init (&bufferConfig, buffer);
4040 if (result != MA_SUCCESS) {
41- delete (audio.m_EngineBuffer );
41+ delete ((ma_audio_buffer*) audio.m_EngineBuffer );
4242 audio.m_EngineBuffer = nullptr ;
4343 core::log->error (" Failed to initialize audio buffer." );
4444 return false ;
@@ -48,9 +48,9 @@ bool engine_t::init_audio(audio_t const& audio) const {
4848 result = ma_sound_init_from_data_source (
4949 m_Engine.get (), buffer, MA_SOUND_FLAG_NO_SPATIALIZATION, nullptr , (ma_sound*)audio.m_EngineSound );
5050 if (result != MA_SUCCESS) {
51- delete (audio.m_EngineBuffer );
51+ delete ((ma_audio_buffer*) audio.m_EngineBuffer );
5252 audio.m_EngineBuffer = nullptr ;
53- delete (audio.m_EngineSound );
53+ delete ((ma_sound*) audio.m_EngineSound );
5454 audio.m_EngineSound = nullptr ;
5555 core::log->error (" Failed to initialize sound." );
5656 return false ;
@@ -60,9 +60,9 @@ bool engine_t::init_audio(audio_t const& audio) const {
6060void engine_t::deinit_audio (audio_t const & audio) const {
6161 if (audio.m_EngineSound ) {
6262 ma_sound_uninit ((ma_sound*)audio.m_EngineSound );
63- delete (audio.m_EngineSound );
63+ delete ((ma_sound*) audio.m_EngineSound );
6464 audio.m_EngineSound = nullptr ;
65- delete (audio.m_EngineBuffer );
65+ delete ((ma_audio_buffer*) audio.m_EngineBuffer );
6666 audio.m_EngineBuffer = nullptr ;
6767 }
6868}
0 commit comments