mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
bug 492483 - fixing !JS_THREADSAFE build failure. r=mrbkap.
This commit is contained in:
parent
2f26e53e88
commit
f992869ce1
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user