Changeset 27756 in webkit for trunk/JavaScriptCore/wtf
- Timestamp:
- Nov 13, 2007, 11:54:40 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/unicode/UTF8.cpp
r27746 r27756 118 118 // (I.e., one byte sequence, two byte... etc.). Remember that sequencs 119 119 // for *legal* UTF-8 will be 4 or fewer bytes total. 120 static const char firstByteMark[7] = { 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC };120 static const unsigned char firstByteMark[7] = { 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0xF8, 0xFC }; 121 121 122 122 ConversionResult ConvertUTF16ToUTF8( … … 240 240 while (source < sourceEnd) { 241 241 UChar32 ch = 0; 242 unsigned short extraBytesToRead = UTF8SequenceLength(*source) - 1;242 int extraBytesToRead = UTF8SequenceLength(*source) - 1; 243 243 if (source + extraBytesToRead >= sourceEnd) { 244 244 result = sourceExhausted;
Note:
See TracChangeset
for help on using the changeset viewer.