Cherry pick d71baf195715601212a2043f153400a964da6a18: Don't remove an entry list twice in add_to_space_list()

This avoids linked list entry twice removal

CORE-11057

svn path=/trunk/; revision=71315
This commit is contained in:
Pierre Schweitzer 2016-05-10 21:08:50 +00:00
parent e1036d5ff1
commit cfe81c2bb8

View file

@ -250,10 +250,6 @@ void add_to_space_list(chunk* c, UINT64 offset, UINT64 size, UINT8 type) {
}
if (s->offset >= offset && s->offset + s->size <= offset + size) { // delete entirely
#ifndef __REACTOS__
RemoveEntryList(&s->list_entry);
#endif
if (s->offset + s->size == offset + size) {
insbef = s->list_entry.Flink;
RemoveEntryList(&s->list_entry);