Commit 619d62d9331b3af39692c1938e2c993861b90581

David Turner 2003-01-15T23:01:02

* src/gzip/ftgzip.c: bugfix: couldn't read certain gzip-ed font files

diff --git a/ChangeLog b/ChangeLog
index 80e3e27..d9467f5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-01-15  James Su  <suzhe@turbolinux.com.cn>
+
+    * src/gzip/ftgzip.c: bugfix: couldn't read certain gzip-ed font files
+
 2003-01-15  Huw D M Davies <h.davies1@physics.ox.ac.uk>
 
     * include/freetype/config/ftheader.h, include/freetype/internal/fnttypes.h,
diff --git a/src/gzip/ftgzip.c b/src/gzip/ftgzip.c
index b814e8e..a736ea8 100644
--- a/src/gzip/ftgzip.c
+++ b/src/gzip/ftgzip.c
@@ -177,7 +177,7 @@
     (void)FT_STREAM_SKIP( 6 );
 
     /* skip the extra field */
-    if ( head[3] && FT_GZIP_EXTRA_FIELD )
+    if ( head[3] & FT_GZIP_EXTRA_FIELD )
     {
       FT_UInt  len;
 
@@ -187,7 +187,7 @@
     }
 
     /* skip original file name */
-    if ( head[3] && FT_GZIP_ORIG_NAME )
+    if ( head[3] & FT_GZIP_ORIG_NAME )
       for (;;)
       {
         FT_UInt  c;