From 88a11503595fc219439e34f882d6901c5c51c3b9 Mon Sep 17 00:00:00 2001 From: w30042960 Date: Sat, 12 Oct 2024 12:03:02 +0800 Subject: [PATCH] stio 2 atoi Signed-off-by: w30042960 --- common/src/daudio_util.cpp | 2 +- services/audiomanager/managersink/src/daudio_sink_dev.cpp | 2 +- services/audiomanager/managersource/src/daudio_source_dev.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/src/daudio_util.cpp b/common/src/daudio_util.cpp index 5ea63198..2ea362b2 100644 --- a/common/src/daudio_util.cpp +++ b/common/src/daudio_util.cpp @@ -263,7 +263,7 @@ int32_t GetAudioParamInt(const std::string ¶ms, const std::string &key, int3 DHLOGE("String is not number. str:%{public}s.", val.c_str()); return ERR_DH_AUDIO_NOT_SUPPORT; } - value = std::stoi(val); + value = std::atoi(val.c_str()); return DH_SUCCESS; } diff --git a/services/audiomanager/managersink/src/daudio_sink_dev.cpp b/services/audiomanager/managersink/src/daudio_sink_dev.cpp index 1ce46fd9..b87c8e44 100644 --- a/services/audiomanager/managersink/src/daudio_sink_dev.cpp +++ b/services/audiomanager/managersink/src/daudio_sink_dev.cpp @@ -472,7 +472,7 @@ int32_t DAudioSinkDev::ConvertString2Int(std::string val) DHLOGE("String is not number. str:%{public}s.", val.c_str()); return -1; } - return std::stoi(val); + return std::atoi(val.c_str()); } void DAudioSinkDev::PullUpPage() diff --git a/services/audiomanager/managersource/src/daudio_source_dev.cpp b/services/audiomanager/managersource/src/daudio_source_dev.cpp index dff98d34..c906571a 100644 --- a/services/audiomanager/managersource/src/daudio_source_dev.cpp +++ b/services/audiomanager/managersource/src/daudio_source_dev.cpp @@ -904,7 +904,7 @@ int32_t DAudioSourceDev::ConvertString2Int(std::string val) DHLOGE("String is not number. str:%{public}s.", val.c_str()); return ERR_DH_AUDIO_FAILED; } - return std::stoi(val); + return std::atoi(val.c_str()); } int32_t DAudioSourceDev::OpenDSpeakerInner(std::shared_ptr &speaker, const int32_t dhId) -- Gitee