diff options
Diffstat (limited to 'JavaScriptCore/runtime/JSString.cpp')
-rw-r--r-- | JavaScriptCore/runtime/JSString.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/JavaScriptCore/runtime/JSString.cpp b/JavaScriptCore/runtime/JSString.cpp index df67133..473eb77 100644 --- a/JavaScriptCore/runtime/JSString.cpp +++ b/JavaScriptCore/runtime/JSString.cpp @@ -57,7 +57,8 @@ void JSString::resolveRope(ExecState* exec) const m_fiberCount = 0; ASSERT(!isRope()); ASSERT(m_value == UString()); - throwOutOfMemoryError(exec); + if (exec) + throwOutOfMemoryError(exec); return; } UChar* position = buffer + m_length; |