Followup fix to 300008 (300867, r+a=me).

This commit is contained in:
brendan%mozilla.org 2005-07-15 06:24:22 +00:00
Родитель 3c031a60d7
Коммит 55837fc6ba
1 изменённых файлов: 4 добавлений и 4 удалений

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

@ -714,10 +714,10 @@ JS_EvalFramePrincipals(JSContext *cx, JSStackFrame *fp, JSStackFrame *caller)
if (!caller) if (!caller)
return principals; return principals;
callerPrincipals = JS_StackFramePrincipals(cx, caller); callerPrincipals = JS_StackFramePrincipals(cx, caller);
return (principals && callerPrincipals && return (callerPrincipals && principals &&
principals->subsume(principals, callerPrincipals)) callerPrincipals->subsume(callerPrincipals, principals))
? callerPrincipals ? principals
: principals; : callerPrincipals;
} }
JS_PUBLIC_API(void *) JS_PUBLIC_API(void *)