| 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()));
|
|
|