ref: 336bc908c856c983a05d0f99ba18c56c00c9d298
parent: 3599a028b64738205692d8bb4944e99281225bfa
author: Werner Lemberg <[email protected]>
date: Thu Apr 15 12:09:31 EDT 2004
* src/cache/ftcsbits.c (ftc_snode_load): Initialize `*asize' in case of error.
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-14 Alex Strelnikov <[email protected]>
+
+ * src/cache/ftcsbits.c (ftc_snode_load): Initialize `*asize' in case
+ of error.
+
2004-04-14 Werner Lemberg <[email protected]>
* src/base/ftmac.c [__GNUC__]: Define OS_INLINE.
--- a/src/cache/ftcsbits.c
+++ b/src/cache/ftcsbits.c
@@ -169,7 +169,7 @@
/* ignore the errors that might have occurred -- */
/* we mark unloaded glyphs with `sbit.buffer == 0' */
- /* and 'width == 255', 'height == 0' */
+ /* and `width == 255', `height == 0' */
/* */
if ( error && error != FTC_Err_Out_Of_Memory )
{
@@ -178,6 +178,8 @@
sbit->height = 0;
sbit->buffer = NULL;
error = 0;
+ if ( asize )
+ *asize = 0;
}
return error;