Kaydet (Commit) 12687701 authored tarafından Caolán McNamara's avatar Caolán McNamara

#i113212# support x-iscii-de/RTL_TEXTENCODING_ISCII_DEVANGARI mapping

üst c9545816
...@@ -108,5 +108,5 @@ static ImplTextEncodingData const aImplIsciiDevanagariTextEncodingData ...@@ -108,5 +108,5 @@ static ImplTextEncodingData const aImplIsciiDevanagariTextEncodingData
1, 1,
1, 1,
NULL, NULL,
NULL, "x-iscii-de",
RTL_TEXTENCODING_INFO_ASCII }; RTL_TEXTENCODING_INFO_ASCII };
...@@ -750,6 +750,9 @@ rtl_TextEncoding SAL_CALL rtl_getTextEncodingFromMimeCharset( const sal_Char* pM ...@@ -750,6 +750,9 @@ rtl_TextEncoding SAL_CALL rtl_getTextEncodingFromMimeCharset( const sal_Char* pM
{ "csptcp154", RTL_TEXTENCODING_PT154 }, { "csptcp154", RTL_TEXTENCODING_PT154 },
{ "pt154", RTL_TEXTENCODING_PT154 }, { "pt154", RTL_TEXTENCODING_PT154 },
{ "cp154", RTL_TEXTENCODING_PT154 }, { "cp154", RTL_TEXTENCODING_PT154 },
{ "xisciide", RTL_TEXTENCODING_ISCII_DEVANAGARI },
/* This is not an official MIME character set name, but is in use by
various windows APIs. */
{ NULL, RTL_TEXTENCODING_DONTKNOW } { NULL, RTL_TEXTENCODING_DONTKNOW }
}; };
...@@ -912,6 +915,7 @@ rtl_getTextEncodingFromWindowsCodePage(sal_uInt32 nCodePage) ...@@ -912,6 +915,7 @@ rtl_getTextEncodingFromWindowsCodePage(sal_uInt32 nCodePage)
case 51932: return RTL_TEXTENCODING_EUC_JP; case 51932: return RTL_TEXTENCODING_EUC_JP;
case 51936: return RTL_TEXTENCODING_EUC_CN; case 51936: return RTL_TEXTENCODING_EUC_CN;
case 51949: return RTL_TEXTENCODING_EUC_KR; case 51949: return RTL_TEXTENCODING_EUC_KR;
case 57002: return RTL_TEXTENCODING_ISCII_DEVANAGARI;
case 65000: return RTL_TEXTENCODING_UTF7; case 65000: return RTL_TEXTENCODING_UTF7;
case 65001: return RTL_TEXTENCODING_UTF8; case 65001: return RTL_TEXTENCODING_UTF8;
default: return RTL_TEXTENCODING_DONTKNOW; default: return RTL_TEXTENCODING_DONTKNOW;
...@@ -987,6 +991,7 @@ rtl_getWindowsCodePageFromTextEncoding(rtl_TextEncoding nEncoding) ...@@ -987,6 +991,7 @@ rtl_getWindowsCodePageFromTextEncoding(rtl_TextEncoding nEncoding)
case RTL_TEXTENCODING_EUC_JP: return 51932; case RTL_TEXTENCODING_EUC_JP: return 51932;
case RTL_TEXTENCODING_EUC_CN: return 51936; case RTL_TEXTENCODING_EUC_CN: return 51936;
case RTL_TEXTENCODING_EUC_KR: return 51949; case RTL_TEXTENCODING_EUC_KR: return 51949;
case RTL_TEXTENCODING_ISCII_DEVANAGARI: return 57002;
case RTL_TEXTENCODING_UTF7: return 65000; case RTL_TEXTENCODING_UTF7: return 65000;
case RTL_TEXTENCODING_UTF8: return 65001; case RTL_TEXTENCODING_UTF8: return 65001;
default: return 0; default: return 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment