* src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if

there is no error.  Reported by Knut St. Osmundsen
<bird-freetype@anduin.net>.
This commit is contained in:
Werner Lemberg 2003-07-02 15:03:36 +00:00
parent a9c7e677de
commit 3d6ad172a8
2 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,9 @@
2003-07-01 Werner Lemberg <wl@gnu.org>
* src/cache/ftcsbits.c (ftc_sbit_node_compare): Only add `size' if
there is no error. Reported by Knut St. Osmundsen
<bird-freetype@anduin.net>.
2003-06-30 Werner Lemberg <wl@gnu.org>
A new try to synchronize bitmap font access.

13
src/cache/ftcsbits.c vendored
View File

@ -308,14 +308,11 @@
FT_ULong size;
/* yes, it's safe to ignore errors here */
ftc_sbit_node_load( snode,
cache->manager,
FTC_SBIT_FAMILY( FTC_QUERY( squery )->family ),
gindex,
&size );
cache->manager->cur_weight += size;
if ( !ftc_sbit_node_load(
snode, cache->manager,
FTC_SBIT_FAMILY( FTC_QUERY( squery )->family ),
gindex, &size ) )
cache->manager->cur_weight += size;
}
}