Input Server: Fix double free.

CID610594
This commit is contained in:
John Scipione 2014-07-11 13:04:26 -04:00
parent b128ce7eff
commit 8674959175
1 changed files with 1 additions and 1 deletions

View File

@ -496,7 +496,7 @@ AddOnManager::_RegisterFilter(BInputServerFilter* filter, const entry_ref& ref,
BAutolock locker(InputServer::gInputFilterListLocker); BAutolock locker(InputServer::gInputFilterListLocker);
if (!InputServer::gInputFilterList.AddItem(filter)) { if (!InputServer::gInputFilterList.AddItem(filter)) {
fFilterList.RemoveItem(info); fFilterList.RemoveItem(info, false);
delete info; delete info;
return B_NO_MEMORY; return B_NO_MEMORY;
} }