From: Han-Wen Nienhuys Date: Wed, 20 Dec 2006 01:33:44 +0000 (+0100) Subject: rational.cc thinko. X-Git-Tag: release/2.11.4-1~13^2~3 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f16ae90a5a8a756b6a341f78c432c8919d6ade8f;p=lilypond.git rational.cc thinko. --- diff --git a/flower/rational.cc b/flower/rational.cc index 7816905ea2..b82a35e667 100644 --- a/flower/rational.cc +++ b/flower/rational.cc @@ -18,9 +18,8 @@ using namespace std; Rational::operator double () const { - if (sign_==-1 || sign_ == 1) + if (sign_ == -1 || sign_ == 1 || sign_ == 0) return ((double)sign_) * num_ / den_; - if (sign_ == -2) return -HUGE_VAL; else if (sign_ == 2)