mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Weaken overzealous assert in JSStackFrame::resetInvokeCallFrame (r=warnings-as-errors)
This commit is contained in:
parent
688bb0bf42
commit
d45e4526c5
@ -111,7 +111,18 @@ JSStackFrame::resetInvokeCallFrame()
|
||||
JSFRAME_HAS_SCOPECHAIN |
|
||||
JSFRAME_HAS_ANNOTATION |
|
||||
JSFRAME_HAS_HOOK_DATA |
|
||||
JSFRAME_HAS_CALL_OBJ |
|
||||
JSFRAME_HAS_ARGS_OBJ |
|
||||
JSFRAME_FINISHED_IN_INTERPRETER)));
|
||||
|
||||
/*
|
||||
* Since the stack frame is usually popped after PutActivationObjects,
|
||||
* these bits aren't cleared. The activation objects must have actually
|
||||
* been put, though.
|
||||
*/
|
||||
JS_ASSERT_IF(flags_ & JSFRAME_HAS_CALL_OBJ, callObj().getPrivate() == NULL);
|
||||
JS_ASSERT_IF(flags_ & JSFRAME_HAS_ARGS_OBJ, argsObj().getPrivate() == NULL);
|
||||
|
||||
flags_ &= JSFRAME_FUNCTION |
|
||||
JSFRAME_OVERFLOW_ARGS |
|
||||
JSFRAME_HAS_PREVPC |
|
||||
|
Loading…
Reference in New Issue
Block a user