From e8659e9fdeb9c37ede606db94cbbf359c38ec4d0 Mon Sep 17 00:00:00 2001 From: scawful Date: Mon, 10 Feb 2025 11:47:03 -0500 Subject: [PATCH] Refactor audio buffer allocation: replace raw pointer with shared pointer for better memory management --- src/app/core/controller.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/core/controller.cc b/src/app/core/controller.cc index f2b07b22..25425d27 100644 --- a/src/app/core/controller.cc +++ b/src/app/core/controller.cc @@ -205,7 +205,6 @@ absl::Status Controller::LoadAudioDevice() { return absl::InternalError( absl::StrFormat("Failed to open audio: %s\n", SDL_GetError())); } - // audio_buffer_ = new int16_t[audio_frequency_ / 50 * 4]; audio_buffer_ = std::make_shared(audio_frequency_ / 50 * 4); SDL_PauseAudioDevice(audio_device_, 0); editor_manager_.emulator().set_audio_buffer(audio_buffer_.get());