diff --git a/ChangeLog b/ChangeLog index 9be6c0728..3cfb2f814 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-03-20 Werner Lemberg + + [bdf] Improvement to Savannah bug #35656. + + * src/bdf/bdflib.c (isdigok): Add cast, as suggested in report. + 2012-03-17 Chris Liddell [type1] Fix Savannah bug #35847. diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c index e02756716..b12b0341f 100644 --- a/src/bdf/bdflib.c +++ b/src/bdf/bdflib.c @@ -842,7 +842,7 @@ }; -#define isdigok( m, d ) (m[(d) >> 3] & ( 1 << ( (d) & 7 ) ) ) +#define isdigok( m, d ) (m[(unsigned char)(d) >> 3] & ( 1 << ( (d) & 7 ) ) ) /* Routine to convert an ASCII string into an unsigned long integer. */