From 83d4181a36aa8fea584e7f20fe606bf636f3ed6b Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Wed, 25 Feb 2015 08:10:58 +0100 Subject: [PATCH] [lzw] Signedness fixes. * src/lzw/ftzopen.c, src/lzw/ftzopen.h: Apply. --- ChangeLog | 6 ++++++ src/lzw/ftzopen.c | 2 +- src/lzw/ftzopen.h | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0bd8377d1..e60c3142f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2015-02-25 Werner Lemberg + + [lzw] Signedness fixes. + + * src/lzw/ftzopen.c, src/lzw/ftzopen.h: Apply. + 2015-02-25 Werner Lemberg [gxvalid] Signedness fixes. diff --git a/src/lzw/ftzopen.c b/src/lzw/ftzopen.c index 29b3c86c5..f96bb73d9 100644 --- a/src/lzw/ftzopen.c +++ b/src/lzw/ftzopen.c @@ -55,7 +55,7 @@ ft_lzwstate_get_code( FT_LzwState state ) { FT_UInt num_bits = state->num_bits; - FT_Int offset = state->buf_offset; + FT_UInt offset = state->buf_offset; FT_Byte* p; FT_Int result; diff --git a/src/lzw/ftzopen.h b/src/lzw/ftzopen.h index ae60fbe3a..d35e38059 100644 --- a/src/lzw/ftzopen.h +++ b/src/lzw/ftzopen.h @@ -116,8 +116,8 @@ FT_Int in_eof; FT_Byte buf_tab[16]; - FT_Int buf_offset; - FT_Int buf_size; + FT_UInt buf_offset; + FT_UInt buf_size; FT_Bool buf_clear; FT_Offset buf_total;