diff --git a/dlls/riched20/editor.c b/dlls/riched20/editor.c index 7ad89801c20..dac289a8fac 100644 --- a/dlls/riched20/editor.c +++ b/dlls/riched20/editor.c @@ -420,7 +420,7 @@ static void ME_RTFCharAttrHook(RTF_Info *info) fmt.szFaceName[sizeof(fmt.szFaceName)/sizeof(WCHAR)-1] = '\0'; fmt.bCharSet = f->rtfFCharSet; fmt.dwMask = CFM_FACE | CFM_CHARSET; - fmt.bPitchAndFamily = DEFAULT_PITCH | FF_DONTCARE; + fmt.bPitchAndFamily = f->rtfFPitch | (f->rtfFFamily << 4); } } break; diff --git a/dlls/riched20/reader.c b/dlls/riched20/reader.c index 28930db91dc..4ed7258989d 100644 --- a/dlls/riched20/reader.c +++ b/dlls/riched20/reader.c @@ -857,9 +857,9 @@ static void ReadFontTbl(RTF_Info *info) fp->rtfFName = NULL; fp->rtfFAltName = NULL; fp->rtfFNum = -1; - fp->rtfFFamily = 0; + fp->rtfFFamily = FF_DONTCARE; fp->rtfFCharSet = DEFAULT_CHARSET; /* 1 */ - fp->rtfFPitch = 0; + fp->rtfFPitch = DEFAULT_PITCH; fp->rtfFType = 0; fp->rtfFCodePage = CP_ACP;