@@ -1128,22 +1128,22 @@ void FinishOffThreadStencil(
11281128 *stencil = std::move (retval);
11291129}
11301130
1131- JS::BigInt* JS_StringToBigInt (JSContext* cx, mozilla::Range<const JS::Latin1Char> chars) {
1132- return JS::StringToBigInt (cx, chars);
1131+ JS::BigInt* JS_StringToBigInt (JSContext* cx, const mozilla::Range<const JS::Latin1Char>* chars) {
1132+ return JS::StringToBigInt (cx, * chars);
11331133}
11341134
1135- JS::BigInt* JS_StringToBigInt1 (JSContext* cx, mozilla::Range<const char16_t > chars) {
1136- return JS::StringToBigInt (cx, chars);
1135+ JS::BigInt* JS_StringToBigInt1 (JSContext* cx, const mozilla::Range<const char16_t >* chars) {
1136+ return JS::StringToBigInt (cx, * chars);
11371137}
11381138
1139- bool CopyStringChars (JSContext* cx, mozilla::Range<char16_t > dest,
1139+ bool CopyStringChars (JSContext* cx, const mozilla::Range<char16_t >* dest,
11401140 JSString* str) {
1141- return JS_CopyStringChars (cx, dest, str);
1141+ return JS_CopyStringChars (cx, * dest, str);
11421142}
11431143
11441144JS::Latin1CharsZ LossyTwoByteCharsToNewLatin1CharsZ (
1145- JSContext* cx, const mozilla::Range<const char16_t > tbchars) {
1146- return JS::LossyTwoByteCharsToNewLatin1CharsZ (cx, tbchars);
1145+ JSContext* cx, const mozilla::Range<const char16_t >* tbchars) {
1146+ return JS::LossyTwoByteCharsToNewLatin1CharsZ (cx, * tbchars);
11471147}
11481148
11491149} // extern "C"
0 commit comments