Bug 824069 - Check if entry is in object map. r=bsmedberg

This commit is contained in:
Georg Fritzsche 2013-01-15 17:02:11 +01:00
Родитель 1996c5703f
Коммит f57306ff06
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -746,7 +746,11 @@ PluginModuleChild::UnregisterActorForNPObject(NPObject* aObject)
NS_ASSERTION(mObjectMap.IsInitialized(), "Not initialized!");
NS_ASSERTION(aObject, "Null pointer!");
mObjectMap.GetEntry(aObject)->actor = NULL;
NPObjectData* d = mObjectMap.GetEntry(aObject);
NS_ASSERTION(d, "NPObject not in object table");
if (d) {
d->actor = NULL;
}
}
PluginScriptableObjectChild*