aboutsummaryrefslogtreecommitdiffstats
path: root/complex.c
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-08-16 22:28:48 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2009-08-16 22:28:48 +0000
commit9166dd9ec7189376a9c1cb3dda2e40628096d015 (patch)
tree9cb22719d7220c00834c6c20c6001f9ac8b6a42b /complex.c
parent3041f600563df6a3b401ee44d0c31b690d2f82fc (diff)
downloadruby-9166dd9ec7189376a9c1cb3dda2e40628096d015.tar.gz
* numeric.c (num_imaginary): num#i to return imaginary counterpart
of the given numeric. * complex.c (Init_Complex): undef #i for complex numbers. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'complex.c')
-rw-r--r--complex.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/complex.c b/complex.c
index ee281ba819..d32ecfd3ca 100644
--- a/complex.c
+++ b/complex.c
@@ -1906,6 +1906,7 @@ Init_Complex(void)
rb_undef_method(rb_cComplex, "round");
rb_undef_method(rb_cComplex, "step");
rb_undef_method(rb_cComplex, "truncate");
+ rb_undef_method(rb_cComplex, "i");
#if 0 /* NUBY */
rb_undef_method(rb_cComplex, "//");