Landing fix for bug 418377. Don't run code on invalid contextx. Patch by mrbkap@gmail.com, r+sr=jst@mozilla.org

This commit is contained in:
jst@mozilla.org 2008-02-20 15:00:56 -08:00
Родитель 55e1609048
Коммит 4eddbffadc
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -513,6 +513,8 @@ GetContextFromObject(JSObject *obj)
// In order to get a context, we need a context.
XPCCallContext ccx(NATIVE_CALLER);
if(!ccx.IsValid())
return nsnull;
XPCWrappedNativeScope* scope =
XPCWrappedNativeScope::FindInJSObjectScope(ccx, obj);
XPCContext *xpcc = scope->GetContext();