shithub: freetype+ttf2subf

Download patch

ref: 23c093fc38326d98a58dd482ed6afa4b02d2a004
parent: 9154dab8155e7bb5865dd5041fc4ef7fc5450c98
author: Werner Lemberg <[email protected]>
date: Fri Nov 21 03:41:39 EST 2014

Minor.

git/fs: mount .git/fs: mount/attach disallowed
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -4107,6 +4107,7 @@
 
       FT_Bitmap_New( &bitmap );
 
+      /* this also converts the bitmap flow to `down' (i.e., pitch > 0) */
       err = FT_Bitmap_Convert( library, &slot->bitmap, &bitmap, 1 );
       if ( !err )
       {
--- a/src/pfr/pfrsbit.c
+++ b/src/pfr/pfrsbit.c
@@ -59,7 +59,7 @@
 
     if ( !decreasing )
     {
-      writer->line += writer->pitch * ( target->rows-1 );
+      writer->line += writer->pitch * ( target->rows - 1 );
       writer->pitch = -writer->pitch;
     }
   }
--- a/src/sfnt/pngshim.c
+++ b/src/sfnt/pngshim.c
@@ -276,6 +276,7 @@
         goto DestroyExit;
       }
 
+      /* this doesn't overflow: 0x7FFF * 0x7FFF * 4 < 2^32 */
       size = map->rows * map->pitch;
 
       error = ft_glyphslot_alloc_bitmap( slot, size );