shithub: freetype+ttf2subf

Download patch

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.

git/fs: mount .git/fs: mount/attach disallowed
--- 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;