diff -up freewrl-1.22.13/src/lib/world_script/JScript.c.noMaybeGC freewrl-1.22.13/src/lib/world_script/JScript.c
--- freewrl-1.22.13/src/lib/world_script/JScript.c.noMaybeGC 2012-07-31 23:54:37.284499505 -0400
+++ freewrl-1.22.13/src/lib/world_script/JScript.c 2012-07-31 23:54:43.435499873 -0400
@@ -263,7 +263,7 @@ void kill_javascript(void) {
JS_RemoveObjectRoot(ScriptControl[i].cx,ScriptControl[i].eventsProcessed);
}
#endif
- JS_DestroyContextMaybeGC(ScriptControl[i].cx);
+ JS_DestroyContext(ScriptControl[i].cx);
}
}