To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=54603





------- Additional comments from [EMAIL PROTECTED] Mon Aug  6 02:20:40 +0000 
2007 -------
pflin --> cmc. I'd apply the patch. But I stumbled over this following minor
part that may cause the font replacement table (tools --> options --> fonts)
doesn't work if the replaced font is missing.

 ImplFontEntry* ImplFontCache::Get( ImplDevFontList* pFontList,
@@ -2693,8 +2814,12 @@ ImplFontEntry* ImplFontCache::Get( ImplD
 
     if( !pEntry ) // no direct cache hit
     {
-        // find the best matching logical font family and update font selector
accordingly
-        pFontFamily = pFontList->ImplFindByFont( aFontSelData, mbPrinter,
pDevSpecific );
+        pFontFamily = pFontList->ImplGetFontconfigSubstitute( aFontSelData,
pDevSpecific );
+        if (!pFontFamily)
+        {
+            // find the best matching logical font family and update font
selector accordingly
+            pFontFamily = pFontList->ImplFindByFont( aFontSelData, mbPrinter,
pDevSpecific );
+        }

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to