Commit 8cfde3fc authored by Igor Bukanov's avatar Igor Bukanov
Browse files

bug 492483 - fixing !JS_THREADSAFE build failure. r=mrbkap.

parent 21cff4e6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -582,6 +582,7 @@ js_DestroyContext(JSContext *cx, JSDestroyContextMode mode)
    JSContextCallback cxCallback;
    JSBool last;

    rt = cx->runtime;
#ifdef JS_THREADSAFE
    /*
     * For API compatibility we allow to destroy contexts without a thread in
@@ -591,10 +592,9 @@ js_DestroyContext(JSContext *cx, JSDestroyContextMode mode)
    JS_ASSERT(cx->thread && CURRENT_THREAD_IS_ME(cx->thread));
    if (!cx->thread)
        JS_SetContextThread(cx);
#endif
    rt = cx->runtime;

    JS_ASSERT_IF(rt->gcRunning, cx->outstandingRequests == 0);
#endif

    if (mode != JSDCM_NEW_FAILED) {
        cxCallback = rt->cxCallback;