diff options
-rw-r--r-- | js/src/jsnum.cpp | 6 | ||||
-rw-r--r-- | js/src/jsnum.h | 3 | ||||
-rw-r--r-- | js/src/vm/Runtime.cpp | 3 |
3 files changed, 3 insertions, 9 deletions
diff --git a/js/src/jsnum.cpp b/js/src/jsnum.cpp index 98d045987..28ed15159 100644 --- a/js/src/jsnum.cpp +++ b/js/src/jsnum.cpp @@ -991,14 +991,10 @@ js::FIX_FPU() #endif } -bool +void js::InitRuntimeNumberState(JSRuntime* rt) { FIX_FPU(); - - // XXX EXPOSE_INTL_API has become true all the time, meaning this is - // no longer fallible, and we should change its return type. - return true; } JSObject* diff --git a/js/src/jsnum.h b/js/src/jsnum.h index 2e7049888..8dff45f69 100644 --- a/js/src/jsnum.h +++ b/js/src/jsnum.h @@ -34,8 +34,7 @@ namespace js { class StringBuffer; -extern MOZ_MUST_USE bool -InitRuntimeNumberState(JSRuntime* rt); +void InitRuntimeNumberState(JSRuntime* rt); /* Initialize the Number class, returning its prototype object. */ extern JSObject* diff --git a/js/src/vm/Runtime.cpp b/js/src/vm/Runtime.cpp index 0e7ce7f10..174e23594 100644 --- a/js/src/vm/Runtime.cpp +++ b/js/src/vm/Runtime.cpp @@ -325,8 +325,7 @@ JSRuntime::init(uint32_t maxbytes, uint32_t maxNurseryBytes) /* The garbage collector depends on everything before this point being initialized. */ gcInitialized = true; - if (!InitRuntimeNumberState(this)) - return false; + InitRuntimeNumberState(this); JS::ResetTimeZone(); |