From 16654f8e94195c03fdd69841e64776833b2be6df Mon Sep 17 00:00:00 2001 From: Tomasz Adamowicz Date: Fri, 21 Apr 2023 10:31:51 +0200 Subject: [PATCH] [Coverity] Fix: CID 1502468 - Not restoring ostream format --- src/plugins/intel_gna/src/backend/am_intel_dnn.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/intel_gna/src/backend/am_intel_dnn.cpp b/src/plugins/intel_gna/src/backend/am_intel_dnn.cpp index 3fa2465dfdc..43d091582c6 100644 --- a/src/plugins/intel_gna/src/backend/am_intel_dnn.cpp +++ b/src/plugins/intel_gna/src/backend/am_intel_dnn.cpp @@ -722,6 +722,7 @@ void PrintTensors(std::ofstream& out, T tensors) { } void AMIntelDNN::PrintOffset(std::ofstream& out, const std::string& type, void* ptr) { + auto flags = out.flags(); const auto queue = memory->getQueue(ptr); std::string typeOfRegion = "UNKNOWN_QUEUE"; auto offset = std::numeric_limits::max(); @@ -732,6 +733,7 @@ void AMIntelDNN::PrintOffset(std::ofstream& out, const std::string& type, void* out << " " << typeOfRegion << "\n"; out << "<" << type << "_address> " << "0x" << std::setfill('0') << std::setw(8) << std::hex << offset << "\n"; + out.flags(flags); } void AMIntelDNN::WriteDnnText(const char* filename, intel_dnn_number_type_t logging_precision) {