Attempt to fix the Qt build.
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Mar 2008 23:02:30 +0000 (23:02 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Mar 2008 23:02:30 +0000 (23:02 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@31332 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/platform/text/qt/TextCodecQt.cpp
WebCore/platform/text/qt/TextCodecQt.h

index 511f649..6a556d8 100644 (file)
@@ -1,3 +1,11 @@
+2008-03-26  Simon Hausmann  <hausmann@webkit.org>
+
+        Attempt to fix the Qt build.
+
+        * platform/text/qt/TextCodecQt.cpp: Adjust function signature.
+        (WebCore::TextCodecQt::decode):
+        * platform/text/qt/TextCodecQt.h: Ditto.
+
 2008-03-26  Dan Bernstein  <mitz@apple.com>
 
         Reviewed by Anders Carlsson.
index 2f35f3a..f0a2248 100644 (file)
@@ -91,9 +91,10 @@ TextCodecQt::~TextCodecQt()
 }
 
 
-String TextCodecQt::decode(const char* bytes, size_t length, bool flush)
+String TextCodecQt::decode(const char* bytes, size_t length, bool flush, bool /*stopOnError*/, bool& sawError)
 {
     QString unicode = m_codec->toUnicode(bytes, length, &m_state);
+    sawError = false;
 
     if (flush) {
         m_state.flags = QTextCodec::DefaultConversion;
index d6a7cf2..ba7198a 100644 (file)
@@ -42,7 +42,7 @@ namespace WebCore {
         TextCodecQt(const TextEncoding&);
         virtual ~TextCodecQt();
 
-        virtual String decode(const char*, size_t length, bool flush = false);
+        virtual String decode(const char*, size_t length, bool flush, bool stopOnError, bool& sawError);
         virtual CString encode(const UChar*, size_t length, UnencodableHandling);
 
     private: