Changeset 18716 in webkit for trunk/JavaScriptCore/kjs/string_object.cpp
- Timestamp:
- Jan 9, 2007, 1:11:27 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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.