From dd759f0f7d66a68adf6465ead57c4c659120fd49 Mon Sep 17 00:00:00 2001 From: fangJinliang1 Date: Thu, 24 Mar 2022 11:40:23 +0800 Subject: [PATCH] Code security modify Signed-off-by: fangJinliang1 Change-Id: I74bf3c0df4f4e629b36c030ec70943a2305cdbf5 --- frameworks/ans/core/src/ans_image_util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/ans/core/src/ans_image_util.cpp b/frameworks/ans/core/src/ans_image_util.cpp index 0f2b97a0b..ccce64d6d 100644 --- a/frameworks/ans/core/src/ans_image_util.cpp +++ b/frameworks/ans/core/src/ans_image_util.cpp @@ -196,7 +196,7 @@ std::string AnsImageUtil::HexToBin(const std::string &strHex) uint8_t cTemp = 0; for (size_t j = 0; j < TWO_TIMES; j++) { char cCur = strHex[TWO_TIMES * i + j]; - uint8_t value = cTemp << SHIFT_FOUR; + uint8_t value = static_cast(cTemp << SHIFT_FOUR); if (cCur >= '0' && cCur <= '9') { value += (cCur - '0'); } else if (cCur >= 'a' && cCur <= 'f') { -- Gitee