Commit 3c517f50 authored by Gabriel Ivăncescu's avatar Gabriel Ivăncescu Committed by Alexandre Julliard

jscript: Move the clear_script_queue up to SCRIPTSTATE_INITIALIZED.

parent 522340ae
...@@ -363,6 +363,8 @@ static void decrease_state(JScript *This, SCRIPTSTATE state) ...@@ -363,6 +363,8 @@ static void decrease_state(JScript *This, SCRIPTSTATE state)
return; return;
/* FALLTHROUGH */ /* FALLTHROUGH */
case SCRIPTSTATE_INITIALIZED: case SCRIPTSTATE_INITIALIZED:
clear_script_queue(This);
if(This->ctx->host_global) { if(This->ctx->host_global) {
IDispatch_Release(This->ctx->host_global); IDispatch_Release(This->ctx->host_global);
This->ctx->host_global = NULL; This->ctx->host_global = NULL;
...@@ -402,7 +404,6 @@ static void decrease_state(JScript *This, SCRIPTSTATE state) ...@@ -402,7 +404,6 @@ static void decrease_state(JScript *This, SCRIPTSTATE state)
/* FALLTHROUGH */ /* FALLTHROUGH */
case SCRIPTSTATE_UNINITIALIZED: case SCRIPTSTATE_UNINITIALIZED:
change_state(This, state); change_state(This, state);
clear_script_queue(This);
break; break;
default: default:
assert(0); assert(0);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment