Actually erase pages, instead of just saying so

This commit is contained in:
Erik Zandvliet 2014-04-17 10:23:08 +02:00
parent 2031742fe9
commit b571bc0ab1

View file

@ -162,9 +162,9 @@ namespace Mist {
change = false; change = false;
for (std::map<unsigned int, unsigned int>::iterator it2 = it->second.begin(); it2 != it->second.end(); it2++){ for (std::map<unsigned int, unsigned int>::iterator it2 = it->second.begin(); it2 != it->second.end(); it2++){
if (!it2->second){ if (!it2->second){
DEBUG_MSG(DLVL_DEVEL, "Erasing page %u:%u", it->first, it2->first);
pagesByTrack[it->first].erase(it2->first); pagesByTrack[it->first].erase(it2->first);
pageCounter[it->first].erase(it2->first); pageCounter[it->first].erase(it2->first);
dataPages[it->first].erase(it2->first);
change = true; change = true;
break; break;
} }