CID 1503022: Not restoring ostream format
Save format of stream before changing it, and change it back before returning.
Closes #4470
---
tester/covoar/CoverageMapBase.cc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/tester/covoar/CoverageMapBase.cc b/tester/covoar/CoverageMapBase.cc
index f0b5890..8845aab 100644
--- a/tester/covoar/CoverageMapBase.cc
+++ b/tester/covoar/CoverageMapBase.cc
@@ -75,6 +75,9 @@ namespace Coverage {
void AddressRange::dump (std::ostream& out, bool show_slots) const
{
+ std::ofstream oldState;
+ oldState.copyfmt( out );
+
out << std::hex << std::setfill('0')
<< "Address range: low = " << std::setw(8) << lowAddress
<< " high = " << std::setw(8) << highAddress
@@ -99,6 +102,8 @@ namespace Coverage {
<< std::endl;
}
}
+
+ out.copyfmt( oldState );
}
CoverageMapBase::CoverageMapBase(
--
1.8.3.1
_______________________________________________
devel mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/devel