webengine/osswebengine/WebCore/platform/TextEncodingRegistry.h
changeset 13 10e98eab6f85
parent 0 dd21522fd290
equal deleted inserted replaced
8:7c90e6132015 13:10e98eab6f85
    24  */
    24  */
    25 
    25 
    26 #ifndef TextEncodingRegistry_h
    26 #ifndef TextEncodingRegistry_h
    27 #define TextEncodingRegistry_h
    27 #define TextEncodingRegistry_h
    28 
    28 
       
    29 #include "config.h"
    29 #include <memory>
    30 #include <memory>
    30 #include <wtf/unicode/Unicode.h>
    31 #include <wtf/unicode/Unicode.h>
    31 
    32 
    32 namespace WebCore {
    33 namespace WebCore {
    33 
    34 
    46     const char* atomicCanonicalTextEncodingName(const UChar* aliasCharacters, size_t aliasLength);
    47     const char* atomicCanonicalTextEncodingName(const UChar* aliasCharacters, size_t aliasLength);
    47 
    48 
    48     // Only TextEncoding should use this function directly.
    49     // Only TextEncoding should use this function directly.
    49     bool noExtendedTextEncodingNameUsed();
    50     bool noExtendedTextEncodingNameUsed();
    50 
    51 
       
    52 #if PLATFORM(SYMBIAN)
       
    53     void deleteEncodingMaps();
       
    54 #endif
       
    55 
    51 }
    56 }
    52 
    57 
    53 #endif // TextEncodingRegistry_h
    58 #endif // TextEncodingRegistry_h