I looked in : graphics/x11drv/xfont.c
In X11DRV_FONT_Init,
Line 2588 it tries to load the Cache (XFONT_ReadCachedMetrics).
If this fail, line 2594 it calls XFONT_BuildMetrics, then
line 2598 it calls XFONT_WriteCachedMetrics.
All methods are in this file.
Regards,
Ludovic LANGE.
michael cardenas wrote:
> >- Then, when starting Wine again, the cache file is seen, but it fails during
> >load (it fails because the load loop expects at least one fontInfo per
> >fontResource.)
>
> >A better solution would be to ignore buggy fonts when building the cache.
> >But I
> >had no time to fix this, and may be I'm wrong about this issue.
>
> Do you know what file this reloading is done in? I'll try to implememt the
> ignoring buggy fonts...
>
> ___________________________________________________________________________
> Michael Cardenas Deneba Software
> Lead Linux Programmer http://www.deneba.com
> ___________________________________________________________________________
> "Imagine someone saying, 'If an uncensored press is not better for
> publishers as well as readers, it cannot (and should not) prevail.' This
> would show that person does not understand freedom of the press as an issue
> of liberty. For people who value civil liberties, such views are ludicrous.
> -Richard Stallman
> http://www.gnu.org/philosophy/philosophy.html#AboutFreeSoftware
> ___________________________________________________________________________