Changeset 56085 in webkit for trunk/JavaScriptCore/runtime/JSONObject.cpp
- Timestamp:
- Mar 16, 2010, 2:07:38 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSONObject.cpp
r56081 r56085 322 322 UChar ch = data[i]; 323 323 UChar hex[] = { '\\', 'u', hexDigits[(ch >> 12) & 0xF], hexDigits[(ch >> 8) & 0xF], hexDigits[(ch >> 4) & 0xF], hexDigits[ch & 0xF] }; 324 builder.append(hex, arrayLength(hex));324 builder.append(hex, sizeof(hex) / sizeof(UChar)); 325 325 break; 326 326 } … … 350 350 351 351 JSValue list[] = { propertyName.value(m_exec) }; 352 ArgList args(list, arrayLength(list));352 ArgList args(list, sizeof(list) / sizeof(JSValue)); 353 353 return call(m_exec, object, callType, callData, value, args); 354 354 } … … 364 364 if (m_replacerCallType != CallTypeNone) { 365 365 JSValue list[] = { propertyName.value(m_exec), value }; 366 ArgList args(list, arrayLength(list));366 ArgList args(list, sizeof(list) / sizeof(JSValue)); 367 367 value = call(m_exec, m_replacer, m_replacerCallType, m_replacerCallData, holder, args); 368 368 if (m_exec->hadException())
Note:
See TracChangeset
for help on using the changeset viewer.