From d0d15dd058bc81cb9b44342362e0d4369abdb40b Mon Sep 17 00:00:00 2001 From: "Vilvaraj, T J Vivek" Date: Tue, 2 Mar 2021 20:15:40 +0530 Subject: [PATCH] sysman: change loop to use reference than new variable. Signed-off-by: Vilvaraj, T J Vivek --- .../tools/source/sysman/firmware/linux/os_firmware_imp.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/level_zero/tools/source/sysman/firmware/linux/os_firmware_imp.cpp b/level_zero/tools/source/sysman/firmware/linux/os_firmware_imp.cpp index 27f0988085..7b805c3a38 100644 --- a/level_zero/tools/source/sysman/firmware/linux/os_firmware_imp.cpp +++ b/level_zero/tools/source/sysman/firmware/linux/os_firmware_imp.cpp @@ -19,13 +19,13 @@ ze_result_t OsFirmware::getSupportedFwTypes(std::vector &supportedF LinuxSysmanImp *pLinuxSysmanImp = static_cast(pOsSysman); FsAccess *pFsAccess = &pLinuxSysmanImp->getFsAccess(); - std::vector mtdDescriptorStrings; + std::vector mtdDescriptorStrings = {}; ze_result_t result = pFsAccess->read(mtdDescriptor, mtdDescriptorStrings); if (result != ZE_RESULT_SUCCESS) { return result; } - for (std::string readByteLine : mtdDescriptorStrings) { - for (std::string fwType : deviceSupportedFwTypes) { + for (const auto &readByteLine : mtdDescriptorStrings) { + for (const auto &fwType : deviceSupportedFwTypes) { if (std::string::npos != readByteLine.find(fwType)) { supportedFwTypes.push_back(fwType); }