debugger: Fix memory cache cleanup for trk adapters.

Reviewed-by: Friedemann Kleint
Reviewed-by: Pawel Polanski
This commit is contained in:
hjk
2010-11-04 13:49:15 +01:00
parent d89604bb54
commit 6bfe8c88b6

View File

@@ -203,9 +203,10 @@ Snapshot::Snapshot()
void Snapshot::reset()
{
for (Memory::Iterator it = memory.begin(); it != memory.end(); ++it) {
for (Memory::Iterator it = memory.begin(); it != memory.end(); ) {
if (isReadOnly(it.key())) {
MEMORY_DEBUG("KEEPING READ-ONLY RANGE" << it.key());
++it;
} else {
it = memory.erase(it);
}