From 2169bea82e57c3887285b06f36b0f79827de0986 Mon Sep 17 00:00:00 2001 From: mrkn Date: Thu, 17 Mar 2016 17:17:08 +0000 Subject: [PATCH] * numeric.c (fix_zero_p, fix_even_p, fix_odd_p): remove needless functions. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ numeric.c | 49 ------------------------------------------------- 2 files changed, 5 insertions(+), 49 deletions(-) diff --git a/ChangeLog b/ChangeLog index 41422225a8..af61e78bf5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Mar 18 02:17:00 2016 Kenta Murata + + * numeric.c (fix_zero_p, fix_even_p, fix_odd_p): remove needless + functions. + Fri Mar 18 02:15:00 2016 Kenta Murata * numeric.c (int_even_p): treat Fixnum and Bignum values directly. diff --git a/numeric.c b/numeric.c index 59f27a575e..32e921a447 100644 --- a/numeric.c +++ b/numeric.c @@ -4031,55 +4031,6 @@ int_round(int argc, VALUE* argv, VALUE num) return int_round_0(num, ndigits); } -/* - * call-seq: - * fix.zero? -> true or false - * - * Returns +true+ if +fix+ is zero. - * - */ - -static VALUE -fix_zero_p(VALUE num) -{ - if (FIX2LONG(num) == 0) { - return Qtrue; - } - return Qfalse; -} - -/* - * call-seq: - * fix.odd? -> true or false - * - * Returns +true+ if +fix+ is an odd number. - */ - -static VALUE -fix_odd_p(VALUE num) -{ - if (num & 2) { - return Qtrue; - } - return Qfalse; -} - -/* - * call-seq: - * fix.even? -> true or false - * - * Returns +true+ if +fix+ is an even number. - */ - -static VALUE -fix_even_p(VALUE num) -{ - if (num & 2) { - return Qfalse; - } - return Qtrue; -} - /* * Document-class: ZeroDivisionError *