зеркало из https://github.com/mozilla/pjs.git
Changed (unix only) to extract a family name from a pref font name, bug 45762, r=erik.
This commit is contained in:
Родитель
7b7a548b33
Коммит
673eadf3d6
|
@ -2060,7 +2060,14 @@ nsresult GetMailNewsFont(MimeObject *obj, PRBool styleFixed, char *fontName, PRU
|
|||
if (NS_FAILED(rv))
|
||||
return rv;
|
||||
|
||||
rv = nsMsgI18NConvertFromUnicode(nsCAutoString("UTF-8"), nsAutoString(unicode), convertedStr);
|
||||
nsAutoString familyname(unicode);
|
||||
#if defined(XP_UNIX)
|
||||
// extract "courier" from "adobe-courier-iso8859-1"
|
||||
nsAutoString tmp;
|
||||
familyname.Right(tmp, familyname.Length()-familyname.FindChar(PRUnichar('-'))-1);
|
||||
tmp.Left(familyname, tmp.FindChar(PRUnichar('-')));
|
||||
#endif
|
||||
rv = nsMsgI18NConvertFromUnicode(nsCAutoString("UTF-8"), familyname, convertedStr);
|
||||
PR_FREEIF(unicode);
|
||||
if (NS_FAILED(rv))
|
||||
return rv;
|
||||
|
|
Загрузка…
Ссылка в новой задаче