Bug 472794 - Deal with XPCNativeWrapper.prototype properly. r+sr=jst

This commit is contained in:
Blake Kaplan 2009-01-15 16:34:55 -08:00
Родитель 9599341195
Коммит 7e13b241e0
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -536,7 +536,8 @@ xpc_qsUnwrapThisImpl(JSContext *cx,
else if(XPCNativeWrapper::IsNativeWrapperClass(clazz)) else if(XPCNativeWrapper::IsNativeWrapperClass(clazz))
{ {
wrapper = XPCNativeWrapper::GetWrappedNative(cur); wrapper = XPCNativeWrapper::GetWrappedNative(cur);
NS_ASSERTION(wrapper, "XPCNativeWrapper wrapping nothing"); if(!wrapper)
goto next;
} }
else if(IsXPCSafeJSObjectWrapperClass(clazz)) else if(IsXPCSafeJSObjectWrapperClass(clazz))
{ {