X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fduration-scheme.cc;h=8ac8b2d6e3bb0dfcaf1f2498ef0f1b040e5ca284;hb=e0a5069fde625a2ad97f424e535b0cfafe3b4741;hp=d37147558112e5d64442d7a2fa44b7538341fe07;hpb=a667c0fbd789c30b782bae277456bb1f940ddccc;p=lilypond.git diff --git a/lily/duration-scheme.cc b/lily/duration-scheme.cc index d371475581..8ac8b2d6e3 100644 --- a/lily/duration-scheme.cc +++ b/lily/duration-scheme.cc @@ -3,7 +3,7 @@ source file of the LilyPond music typesetter - (c) 1997--2007 Jan Nieuwenhuizen + (c) 1997--2009 Jan Nieuwenhuizen Han-Wen Nienhuys */ @@ -58,7 +58,7 @@ LY_DEFINE (ly_make_duration, "ly:make-duration", int dots = 0; if (dotcount != SCM_UNDEFINED) { - LY_ASSERT_TYPE (scm_is_integer, dotcount,2); + LY_ASSERT_TYPE (scm_is_integer, dotcount, 2); dots = scm_to_int (dotcount); } @@ -134,5 +134,5 @@ LY_DEFINE (ly_duration_factor, "ly:duration-factor", { LY_ASSERT_SMOB (Duration, dur, 1); Rational r = unsmob_duration (dur)->factor (); - return scm_cons (scm_from_int (r.num ()), scm_from_int (r.den ())); + return scm_cons (scm_from_int64 (r.num ()), scm_from_int64 (r.den ())); }