Bug 567680 - nsMemoryCacheDevide::BindEntry increments the entry count for doomed entries; r=bzbarsky

This commit is contained in:
Ehsan Akhgari 2010-05-23 22:15:18 -04:00
Родитель f5b31dcd2d
Коммит 41661ff807
1 изменённых файлов: 11 добавлений и 11 удалений

2
netwerk/cache/src/nsMemoryCacheDevice.cpp поставляемый
Просмотреть файл

@ -202,7 +202,6 @@ nsMemoryCacheDevice::BindEntry(nsCacheEntry * entry)
PR_REMOVE_AND_INIT_LINK(entry);
return rv;
}
}
// add size of entry to memory totals
++mEntryCount;
@ -210,6 +209,7 @@ nsMemoryCacheDevice::BindEntry(nsCacheEntry * entry)
mTotalSize += entry->Size();
EvictEntriesIfNecessary();
}
return NS_OK;
}