Changeset 18716 in webkit for trunk/JavaScriptCore
- Timestamp:
- Jan 9, 2007, 1:11:27 PM (18 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r18715 r18716 1 2007-01-09 Darin Adler <[email protected]> 2 3 - fix build on platforms where Unicode::UChar is != uint16_t 4 5 * kjs/string_object.cpp: (KJS::StringProtoFunc::callAsFunction): 6 Change types. 7 1 8 2007-01-09 Mitz Pettel <[email protected]> 2 9 -
trunk/JavaScriptCore/kjs/string_object.cpp
r18712 r18716 683 683 u = s; 684 684 u.copyForWriting(); 685 uint16_t* dataPtr = reinterpret_cast<uint16_t*>(u.rep()->data());686 uint16_t* destIfNeeded;685 Unicode::UChar* dataPtr = reinterpret_cast<Unicode::UChar*>(u.rep()->data()); 686 Unicode::UChar* destIfNeeded; 687 687 688 688 int len = Unicode::toLower(dataPtr, u.size(), destIfNeeded); 689 689 if (len >= 0) 690 result = jsString(UString(reinterpret_cast<UChar 690 result = jsString(UString(reinterpret_cast<UChar*>(destIfNeeded ? destIfNeeded : dataPtr), len)); 691 691 else 692 692 result = jsString(s); … … 699 699 u = s; 700 700 u.copyForWriting(); 701 uint16_t* dataPtr = reinterpret_cast<uint16_t*>(u.rep()->data());702 uint16_t* destIfNeeded;701 Unicode::UChar* dataPtr = reinterpret_cast<Unicode::UChar*>(u.rep()->data()); 702 Unicode::UChar* destIfNeeded; 703 703 704 704 int len = Unicode::toUpper(dataPtr, u.size(), destIfNeeded);
Note:
See TracChangeset
for help on using the changeset viewer.