* complex.c, rational.c: do not use RUBY_VERSION_CODE.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@20667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
tadf 2008-12-12 13:13:44 +00:00
Родитель 02a37bee67
Коммит 75fbac3b0d
3 изменённых файлов: 12 добавлений и 10 удалений

Просмотреть файл

@ -1,3 +1,7 @@
Fri Dec 12 22:12:46 2008 Tadayoshi Funaba <tadf@dotrb.org>
* complex.c, rational.c: do not use RUBY_VERSION_CODE.
Fri Dec 12 21:41:36 2008 TAKAO Kouji <kouji@takao7.net>
* ext/readline/readline.c: r20662 reverted.

Просмотреть файл

@ -320,18 +320,17 @@ f_complex_new_bang2(VALUE klass, VALUE x, VALUE y)
return nucomp_s_new_internal(klass, x, y);
}
#define RUBY_VERSION_CODE 0
#if RUBY_VERSION_CODE < 200
#define CANON
#endif
#ifdef CANON
static int canonicalization = 0;
void
nucomp_canonicalize(int f)
{
VALUE s = rb_const_get(rb_cObject, rb_intern("RUBY_VERSION"));
Check_Type(s, T_STRING);
if (rb_str_cmp(s, rb_str_new2("2.0.0")) >= 0)
rb_bug("no longer provide canonicalization");
canonicalization = f;
}
#endif

Просмотреть файл

@ -377,18 +377,17 @@ f_rational_new_bang2(VALUE klass, VALUE x, VALUE y)
return nurat_s_new_internal(klass, x, y);
}
#define RUBY_VERSION_CODE 0
#if RUBY_VERSION_CODE < 200
#define CANON
#endif
#ifdef CANON
static int canonicalization = 0;
void
nurat_canonicalize(int f)
{
VALUE s = rb_const_get(rb_cObject, rb_intern("RUBY_VERSION"));
Check_Type(s, T_STRING);
if (rb_str_cmp(s, rb_str_new2("2.0.0")) >= 0)
rb_bug("no longer provide canonicalization");
canonicalization = f;
}
#endif