Index: Source/platform/weborigin/KURL.cpp |
diff --git a/Source/platform/weborigin/KURL.cpp b/Source/platform/weborigin/KURL.cpp |
index b412929b522f6e841402b49dd76ddd04104b1e7e..e821cbd42c686a0f7c517b015381f9f76a5ddfbd 100644 |
--- a/Source/platform/weborigin/KURL.cpp |
+++ b/Source/platform/weborigin/KURL.cpp |
@@ -93,7 +93,7 @@ static bool isUnicodeEncoding(const WTF::TextEncoding* encoding) |
namespace { |
-class KURLCharsetConverter : public url_canon::CharsetConverter { |
+class KURLCharsetConverter FINAL : public url_canon::CharsetConverter { |
public: |
// The encoding parameter may be 0, but in this case the object must not be called. |
explicit KURLCharsetConverter(const WTF::TextEncoding* encoding) |
@@ -101,7 +101,7 @@ public: |
{ |
} |
- virtual void ConvertFromUTF16(const url_parse::UTF16Char* input, int inputLength, url_canon::CanonOutput* output) |
+ virtual void ConvertFromUTF16(const url_parse::UTF16Char* input, int inputLength, url_canon::CanonOutput* output) OVERRIDE |
{ |
CString encoded = m_encoding->normalizeAndEncode(String(input, inputLength), WTF::URLEncodedEntitiesForUnencodables); |
output->Append(encoded.data(), static_cast<int>(encoded.length())); |