From e309700d2c758ae19533a6691b867d763e02d5e7 Mon Sep 17 00:00:00 2001 From: Lukasz Bardeli Date: Fri, 2 Jun 2017 11:55:09 +0200 Subject: [PATCH] [Archive][Convergence][Sound] fix cppTest issue [verification] Code compiles without error Change-Id: Iee11cdaf9647103fa54ede1c00168413f747016b Signed-off-by: Lukasz Bardeli --- src/archive/un_zip_extract_request.cc | 2 +- src/convergence/convergence_service.cc | 6 ++++-- src/sound/sound_manager.cc | 3 +++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/archive/un_zip_extract_request.cc b/src/archive/un_zip_extract_request.cc index 8e6a11bf..bd3f4d53 100644 --- a/src/archive/un_zip_extract_request.cc +++ b/src/archive/un_zip_extract_request.cc @@ -420,7 +420,7 @@ PlatformResult UnZipExtractRequest::handleFileEntry() ExtractAllProgressCallback* extract_callback = NULL; if(m_callback->getCallbackType() == EXTRACT_ALL_PROGRESS_CALLBACK || m_callback->getCallbackType() == EXTRACT_ENTRY_PROGRESS_CALLBACK) { - extract_callback = static_cast(m_callback); + extract_callback = dynamic_cast(m_callback); extract_callback->startedExtractingFile(m_file_info.uncompressed_size); } diff --git a/src/convergence/convergence_service.cc b/src/convergence/convergence_service.cc index 29992d7b..e875ead4 100644 --- a/src/convergence/convergence_service.cc +++ b/src/convergence/convergence_service.cc @@ -40,7 +40,8 @@ ConvergenceService::ConvergenceService() : convergence_plugin_(nullptr) , device_(nullptr) , type_(CONV_SERVICE_NONE) - , service_handle_(nullptr) { + , service_handle_(nullptr) + , connection_state_(CONV_SERVICE_CONNECTION_STATE_NONE) { ScopeLogger(); } @@ -48,7 +49,8 @@ ConvergenceService::ConvergenceService(conv_device_h device, conv_service_e type : convergence_plugin_(convergence_plugin) , device_(device) , type_(type) - , service_handle_(nullptr) { + , service_handle_(nullptr) + , connection_state_(CONV_SERVICE_CONNECTION_STATE_NONE) { ScopeLogger(); } diff --git a/src/sound/sound_manager.cc b/src/sound/sound_manager.cc index b71dfb55..a55a3a7b 100644 --- a/src/sound/sound_manager.cc +++ b/src/sound/sound_manager.cc @@ -124,8 +124,11 @@ std::string SoundManager::SoundIOTypeToString(sound_device_io_direction_e type) SoundManager::SoundManager(SoundInstance& instance) : is_volume_change_listener_(false), + volume_change_listener_id_(0), soundModeChangeListening(false), is_sound_device_change_listener_(false), + sound_device_connection_listener_id_(0), + sound_device_state_listener_id_(0), instance_(instance), soundModeListener(nullptr) { FillMaxVolumeMap(); -- 2.34.1