From bf45c36d5ffc09dc1bbd70bef4bf8379c3e65362 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 16 Mar 2010 05:06:19 +0000 Subject: * include/ruby/encoding.h (ENC_TO_ENCINDEX): suppress warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@26950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- include/ruby/encoding.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/ruby/encoding.h') diff --git a/include/ruby/encoding.h b/include/ruby/encoding.h index 500725e72e..2cac1bcb53 100644 --- a/include/ruby/encoding.h +++ b/include/ruby/encoding.h @@ -198,7 +198,7 @@ RUBY_EXTERN VALUE rb_cEncoding; #define ENC_DUMMY_FLAG (1<<24) #define ENC_INDEX_MASK (~(~0U<<24)) -#define ENC_TO_ENCINDEX(enc) ((enc)->ruby_encoding_index & ENC_INDEX_MASK) +#define ENC_TO_ENCINDEX(enc) (int)((enc)->ruby_encoding_index & ENC_INDEX_MASK) #define ENC_DUMMY_P(enc) ((enc)->ruby_encoding_index & ENC_DUMMY_FLAG) #define ENC_SET_DUMMY(enc) ((enc)->ruby_encoding_index |= ENC_DUMMY_FLAG) -- cgit v1.2.3