ref: d76050abd79cd4aa09182cf48c415d6e30602ac4
parent: 8a9d58133b97a9c3c945152f2e157d6269843d00
author: David Turner <[email protected]>
date: Sat Mar 30 11:14:48 EST 2002
removing compiler warnings
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,8 @@
* include/freetype/internal/tttypes.h: adding comments to some of
the TT_FaceRec fields.
+ * src/sfnt/ttcmap0.c (TT_Build_CMaps): removed compiler warnings
+
2002-03-30 Werner Lemberg <[email protected]>
* include/freetype/t1tables.h (t1_blend_max): Fix typo.
--- a/src/sfnt/ttcmap0.c
+++ b/src/sfnt/ttcmap0.c
@@ -1548,10 +1548,10 @@
FT_LOCAL_DEF( FT_Error )
TT_Build_CMaps( TT_Face face )
{
- FT_UInt num_cmaps;
- FT_Byte* table = face->cmap_table;
- FT_Byte* limit = table + face->cmap_size;
- FT_Byte* p = table;
+ FT_Byte* table = face->cmap_table;
+ FT_Byte* limit = table + face->cmap_size;
+ volatile FT_UInt num_cmaps;
+ volatile FT_Byte* p = table;
if ( p + 4 > limit )
return FT_Err_Invalid_Table;
@@ -1580,10 +1580,10 @@
if ( offset && table + offset + 2 < limit )
{
- FT_Byte* cmap = table + offset;
- FT_UInt format = TT_PEEK_USHORT(cmap);
- const TT_CMap_Class* pclazz = tt_cmap_classes;
- TT_CMap_Class clazz;
+ FT_Byte* cmap = table + offset;
+ FT_UInt format = TT_PEEK_USHORT(cmap);
+ volatile const TT_CMap_Class* pclazz = tt_cmap_classes;
+ TT_CMap_Class clazz;
for ( ; *pclazz; pclazz++ )
{