Changeset 194310 in webkit for trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
- Timestamp:
- Dec 18, 2015, 6:32:46 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
r193939 r194310 151 151 static JSValue decode(ExecState* exec, const Bitmap<256>& doNotUnescape, bool strict) 152 152 { 153 StringView str = exec->argument(0).toString(exec)->view(exec);153 JSString::SafeView str = exec->argument(0).toString(exec)->view(exec); 154 154 155 155 if (str.is8Bit()) … … 618 618 619 619 // If ToString throws, we shouldn't call ToInt32. 620 StringView s = value.toString(exec)->view(exec);620 JSString::SafeView s = value.toString(exec)->view(exec); 621 621 if (exec->hadException()) 622 622 return JSValue::encode(jsUndefined()); 623 623 624 return JSValue::encode(jsNumber(parseInt(s , radixValue.toInt32(exec))));624 return JSValue::encode(jsNumber(parseInt(s.get(), radixValue.toInt32(exec)))); 625 625 } 626 626 627 627 EncodedJSValue JSC_HOST_CALL globalFuncParseFloat(ExecState* exec) 628 628 { 629 return JSValue::encode(jsNumber(parseFloat(exec->argument(0).toString(exec)->view(exec) )));629 return JSValue::encode(jsNumber(parseFloat(exec->argument(0).toString(exec)->view(exec).get()))); 630 630 } 631 631 … … 690 690 691 691 JSStringBuilder builder; 692 StringView str = exec->argument(0).toString(exec)->view(exec);692 JSString::SafeView str = exec->argument(0).toString(exec)->view(exec); 693 693 if (str.is8Bit()) { 694 694 const LChar* c = str.characters8(); … … 728 728 { 729 729 StringBuilder builder; 730 StringView str = exec->argument(0).toString(exec)->view(exec);730 JSString::SafeView str = exec->argument(0).toString(exec)->view(exec); 731 731 int k = 0; 732 732 int len = str.length();
Note:
See TracChangeset
for help on using the changeset viewer.