From b6c604d757d67085c5b2cfb7e38ebebfa6d9aa63 Mon Sep 17 00:00:00 2001 From: drbrain Date: Wed, 15 Feb 2012 04:30:37 +0000 Subject: * ext/zlib/zlib.c (Init_zlib): Added Zlib::TEXT and note that Zlib::ASCII is deprecated in zlib 1.2.3 and newer. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/zlib/zlib.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ext/zlib') diff --git a/ext/zlib/zlib.c b/ext/zlib/zlib.c index 53389ab7a7..82a198f19f 100644 --- a/ext/zlib/zlib.c +++ b/ext/zlib/zlib.c @@ -4056,10 +4056,20 @@ Init_zlib() rb_define_const(mZlib, "BINARY", INT2FIX(Z_BINARY)); /* Represents text data as guessed by deflate. + * + * NOTE: The underlying constant Z_ASCII was deprecated in favor of Z_TEXT + * in zlib 1.2.2. New applications should not use this constant. * * See Zlib::Deflate#data_type. */ rb_define_const(mZlib, "ASCII", INT2FIX(Z_ASCII)); +#ifdef Z_TEXT + /* Represents text data as guessed by deflate. + * + * See Zlib::Deflate#data_type. */ + rb_define_const(mZlib, "TEXT", INT2FIX(Z_TEXT)); +#endif + /* Represents an unknown data type as guessed by deflate. * * See Zlib::Deflate#data_type. */ -- cgit v1.2.3