From: José Fonseca Date: Thu, 1 Mar 2012 15:43:04 +0000 (+0000) Subject: Fix delRegionByPointer(). X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=0fd38781a46c453b5937c6ec67aa00f7cddad003;p=apitrace Fix delRegionByPointer(). --- diff --git a/retrace_stdc.cpp b/retrace_stdc.cpp index 03c3865..d92590a 100644 --- a/retrace_stdc.cpp +++ b/retrace_stdc.cpp @@ -132,8 +132,7 @@ delRegion(unsigned long long address) { void delRegionByPointer(void *ptr) { - RegionMap::iterator it = regionMap.begin(); - while (it != regionMap.end()) { + for (RegionMap::iterator it = regionMap.begin(); it != regionMap.end(); ++it) { if (it->second.buffer == ptr) { regionMap.erase(it); return;