Commit bd10348e authored by Phil Krylov's avatar Phil Krylov Committed by Alexandre Julliard

Fixed UTF-8 RTF parsing.

parent 7bb3b2d3
......@@ -2556,6 +2556,9 @@ CharAttr(RTF_Info *info)
static void
CharSet(RTF_Info *info)
{
if (info->ansiCodePage == CP_UTF8)
return;
switch (info->rtfMinor)
{
case rtfAnsiCharSet:
......@@ -2594,10 +2597,10 @@ DocAttr(RTF_Info *info)
switch (info->rtfMinor)
{
case rtfAnsiCodePage:
info->ansiCodePage = info->rtfParam;
info->codePage = info->ansiCodePage = info->rtfParam;
break;
case rtfUTF8RTF:
info->ansiCodePage = CP_UTF8;
info->codePage = info->ansiCodePage = CP_UTF8;
break;
}
}
......
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