diff options
Diffstat (limited to 'src/components/media_manager/src/audio/from_mic_recorder_listener.cc')
-rw-r--r-- | src/components/media_manager/src/audio/from_mic_recorder_listener.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/components/media_manager/src/audio/from_mic_recorder_listener.cc b/src/components/media_manager/src/audio/from_mic_recorder_listener.cc index cec85ca4e6..06dce2d4ea 100644 --- a/src/components/media_manager/src/audio/from_mic_recorder_listener.cc +++ b/src/components/media_manager/src/audio/from_mic_recorder_listener.cc @@ -48,7 +48,6 @@ FromMicRecorderListener::FromMicRecorderListener( FromMicRecorderListener::~FromMicRecorderListener() { if (reader_) { reader_->stop(); - delete reader_; reader_ = NULL; } } @@ -72,7 +71,7 @@ void FromMicRecorderListener::OnActivityStarted(int32_t application_key) { if (!reader_) { AudioStreamSenderThread* thread_delegate = new AudioStreamSenderThread(file_name_, application_key); - reader_ = new threads::Thread("RecorderSender", thread_delegate); + reader_ = threads::CreateThread("RecorderSender", thread_delegate); } if (reader_) { reader_->start(); @@ -90,7 +89,6 @@ void FromMicRecorderListener::OnActivityEnded(int32_t application_key) { } if (reader_) { reader_->stop(); - delete reader_; reader_ = NULL; } current_application_ = 0; |