summaryrefslogtreecommitdiff
path: root/insns.def
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-07-13 17:08:12 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-07-13 17:08:12 +0000
commit716ad250e96aa2d8cc6c2d523f98585089d7b8d2 (patch)
treee6e30b1435e4370068d362137229321cfd8551cf /insns.def
parent3a4e0f1f5ab181ddc42a4f5359a114737c5d218a (diff)
* insns.def (opt_div): FIX2NUM may not work for corner cases.
[ruby-dev:31210] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12775 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'insns.def')
-rw-r--r--insns.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/insns.def b/insns.def
index 066b0a4723..c629386f39 100644
--- a/insns.def
+++ b/insns.def
@@ -1858,7 +1858,7 @@ opt_div
div -= 1;
}
}
- val = LONG2FIX(div);
+ val = LONG2NUM(div);
}
else if (!SPECIAL_CONST_P(recv) && !SPECIAL_CONST_P(obj)) {
if (0) {