Changeset 18934 for S60/trunk/WebCore
- Timestamp:
- 01/18/07 06:33:14 (2 years ago)
- Location:
- S60/trunk/WebCore
- Files:
-
- 2 modified
-
ChangeLog (modified) (1 diff)
-
khtml/xml/xml_tokenizer.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
S60/trunk/WebCore/ChangeLog
r18896 r18934 1 2007-01-15 raalexan <rasvan.alexandrescu@nokia.com> 2 3 Reviewed by Yongjun Zhang. 4 DESC: Crashes in web pages with rss feeds like www.google.com/ig 5 http://bugs.webkit.org/show_bug.cgi?id=12289 6 7 WARNING: NO TEST CASES ADDED OR CHANGED 8 9 * khtml/xml/xml_tokenizer.cpp: 10 (khtml::createQStringParser): 11 (khtml::parseQString): 12 1 13 2007-01-16 w3liu <wei.liu@nokia.com> 2 14 -
S60/trunk/WebCore/khtml/xml/xml_tokenizer.cpp
r16974 r18934 237 237 const QChar BOM(0xFEFF); 238 238 const unsigned char BOMHighByte = *reinterpret_cast<const unsigned char *>(&BOM); 239 if (parser != NULL) 239 240 xmlSwitchEncoding(parser, BOMHighByte == 0xFF ? XML_CHAR_ENCODING_UTF16LE : XML_CHAR_ENCODING_UTF16BE); 240 241 return parser; … … 243 244 static void parseQString(xmlParserCtxtPtr parser, const QString &string) 244 245 { 246 if ( parser != NULL ) 247 { 245 248 xmlParseChunk(parser, 246 249 reinterpret_cast<const char *>(string.unicode()), 247 250 string.length() * sizeof(QChar), 1); 251 } 248 252 } 249 253