Commit 75d56e5d7986659ec6b6ad6cf42cc2c6f6a76ae2

suzuki toshiya 2009-08-01T00:32:12

pcf: Fix some data types mismatching with their sources.

diff --git a/ChangeLog b/ChangeLog
index 7161ffa..f76bb51 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2009-07-31  suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
 
+	pcf: Fix some data types mismatching with their sources.
+
+	* src/pcf/pcfread.c (pcf_get_bitmaps): The types
+	of `nbitmaps', `i', `sizebitmaps' are matched with
+	the type of area FT_Bitmap.pitch * FT_Bitmap.rows.
+
+2009-07-31  suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
+
 	pcf: Handle the string length by size_t variables.
 
 	* src/pcf/pcfread.c (pcf_interpret_style): The types
diff --git a/src/pcf/pcfread.c b/src/pcf/pcfread.c
index cbbd105..9cce3f5 100644
--- a/src/pcf/pcfread.c
+++ b/src/pcf/pcfread.c
@@ -661,7 +661,7 @@ THE SOFTWARE.
     FT_Long*   offsets;
     FT_Long    bitmapSizes[GLYPHPADOPTIONS];
     FT_ULong   format, size;
-    int        nbitmaps, i, sizebitmaps = 0;
+    FT_ULong   nbitmaps, i, sizebitmaps = 0;
 
 
     error = pcf_seek_to_table_type( stream,