Fix coverity uninialized variable (#16039)

This commit is contained in:
Ilya Churaev 2023-03-02 13:20:14 +04:00 committed by GitHub
parent 0d798b7431
commit 65a45a6232
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -471,9 +471,11 @@ public:
std::map<std::string, InferenceEngine::InferenceEngineProfileInfo> GetPerformanceCounts() const override {
auto res = m_request->get_profiling_info();
std::map<std::string, InferenceEngine::InferenceEngineProfileInfo> ret;
for (const auto& info : res) {
for (size_t i = 0; i < res.size(); i++) {
const auto& info = res[i];
InferenceEngine::InferenceEngineProfileInfo old_info;
old_info.cpu_uSec = info.cpu_time.count();
old_info.execution_index = static_cast<unsigned>(i);
old_info.realTime_uSec = info.real_time.count();
strncpy(old_info.exec_type, info.exec_type.c_str(), sizeof(old_info.exec_type));
old_info.exec_type[sizeof(old_info.exec_type) - 1] = 0;