mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-07-30 07:18:37 -09:00
Properly iterate through resolvemap when remove resolve ranges
This commit is contained in:
@@ -2891,9 +2891,10 @@ void Database::clearResolve(Scope *scope)
|
||||
res = resolvemap.find(rng.getFirstAddr());
|
||||
while(res.first != res.second) {
|
||||
if ((*res.first).scope == scope) {
|
||||
resolvemap.erase(res.first);
|
||||
break;
|
||||
resolvemap.erase(res.first);
|
||||
break;
|
||||
}
|
||||
res.first++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user