зеркало из https://github.com/mozilla/gecko-dev.git
Bug 468552 - Enforce 'funobj' conditions in the XPCNativeWrapper case. r+sr=jst
--HG-- extra : rebase_source : 6023cc8a797167551461fe6f8fb003d98b4f5b9b
This commit is contained in:
Родитель
0c7cae7ac4
Коммит
19a2a5d7d0
|
@ -1444,10 +1444,10 @@ return_tearoff:
|
|||
|
||||
if(XPCNativeWrapper::IsNativeWrapperClass(clazz))
|
||||
{
|
||||
if(pobj2)
|
||||
*pobj2 = cur;
|
||||
|
||||
return XPCNativeWrapper::GetWrappedNative(cur);
|
||||
unsafeObj =
|
||||
XPCNativeWrapper::GetWrappedNative(cur)->GetFlatJSObject();
|
||||
return GetWrappedNativeOfJSObject(cx, unsafeObj, funobj, pobj2,
|
||||
pTearOff);
|
||||
}
|
||||
|
||||
if(IsXPCSafeJSObjectWrapperClass(clazz) &&
|
||||
|
|
Загрузка…
Ссылка в новой задаче