From: David Kastrup Date: Fri, 6 Jul 2012 13:33:13 +0000 (+0200) Subject: Eliminate gcc warning in ly_rational2scm X-Git-Tag: release/2.15.42-1~83 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c89a8400cb7c3da1e61afd6ab93846eb9d0b8cda;p=lilypond.git Eliminate gcc warning in ly_rational2scm --- diff --git a/lily/lily-guile.cc b/lily/lily-guile.cc index 6ddcad079b..9806f14d24 100644 --- a/lily/lily-guile.cc +++ b/lily/lily-guile.cc @@ -581,10 +581,12 @@ SCM ly_rational2scm (Rational r) { if (r.is_infinity ()) - if (r > Rational(0)) - return scm_inf (); - else + { + if (r > Rational(0)) + return scm_inf (); + return scm_difference (scm_inf (), SCM_UNDEFINED); + } return scm_divide (scm_from_int64 (r.numerator ()), scm_from_int64 (r.denominator ()));