mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 852476 - Fix Valgrind annotations in nsPresArena.cpp. r=mats
--HG-- extra : rebase_source : 0f7ffca296ad5a68ebef0e44b3b5be4b5370c04d
This commit is contained in:
parent
c47dfb5466
commit
7cb9d05371
@ -332,9 +332,9 @@ struct nsPresArena::State {
|
||||
// LIFO behavior for best cache utilization
|
||||
result = list->mEntries.ElementAt(len - 1);
|
||||
list->mEntries.RemoveElementAt(len - 1);
|
||||
MOZ_MAKE_MEM_UNDEFINED(result, list->mEntrySize);
|
||||
#if defined(DEBUG)
|
||||
{
|
||||
MOZ_MAKE_MEM_DEFINED(result, list->mEntrySize);
|
||||
char* p = reinterpret_cast<char*>(result);
|
||||
char* limit = p + list->mEntrySize;
|
||||
for (; p < limit; p += sizeof(uintptr_t)) {
|
||||
@ -351,6 +351,7 @@ struct nsPresArena::State {
|
||||
}
|
||||
}
|
||||
#endif
|
||||
MOZ_MAKE_MEM_UNDEFINED(result, list->mEntrySize);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user