diff --git a/frameworks/common/src/permission_map.cpp b/frameworks/common/src/permission_map.cpp index 63d15e0257bd0b881c0494b45742c5de885731f1..e6aa684460de3d54d6627524f4727454cb676ce0 100644 --- a/frameworks/common/src/permission_map.cpp +++ b/frameworks/common/src/permission_map.cpp @@ -611,7 +611,7 @@ bool TransferPermissionToOpcode(const std::string& permission, uint32_t& opCode) { size_t size = g_permMap.size(); for (size_t i = 0; i < size; i++) { - std::pair it = g_permMap[i]; + auto& it = g_permMap[i]; if (permission == it.first) { opCode = i; return true;