summaryrefslogtreecommitdiff
path: root/Porting
diff options
context:
space:
mode:
authorPeter John Acklam <pjacklam@online.no>2011-03-05 16:55:30 -0800
committerFather Chrysostomos <sprout@cpan.org>2011-03-05 17:16:20 -0800
commit913a64d572c047fbf9e646912677430ae169371b (patch)
tree636585b816f33c1aaa66eb5e5782d5c0aa6e5072 /Porting
parent02916adf982e17a20465ed6e7008686ec9499a1e (diff)
downloadperl-913a64d572c047fbf9e646912677430ae169371b.tar.gz
[perl #85482] Make bmuladd() able to handle third arg properly.
bmuladd() contains a test to avoid calling objectify() when it isn't necessary. This test catches too much, so objectify() isn't always called when it should have been, e.g., when the two first arguments are are Math::BigInts and the third is something else, a Math::BigInt::Lite for example. This causes tests in Math::BigInt::Lite to fail (RT #66369). Also fix bmuladd() in Math::BigFloat since it suffers from the same problem.
Diffstat (limited to 'Porting')
0 files changed, 0 insertions, 0 deletions