]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/template5.cc
release: 0.1.57
[lilypond.git] / lily / template5.cc
index bf7523d7d85b690aeed66ffd7c3fe0a8f6e8730e..29bb496ff4aae017b578621880444650889f85d8 100644 (file)
 template INTERVAL__INSTANTIATE(Rational);
 template INTERVAL__INSTANTIATE(int);
 
+#include "compare.hh"
+
 Rational
 Interval_t<Rational>::infinity()
 {
-    return Rational (INT_MAX);
+  Rational infty;
+  infty.set_infinite (1);
+  return infty;
+}
+
+String
+Interval_t<Rational>::T_to_str (Rational a)
+{
+  return a.str ();
 }
 
 int
 Interval_t<int>::infinity()
 {
-    return INT_MAX;
+  return INT_MAX;
+}
+
+String
+Interval_t<int>::T_to_str (int i)
+{
+  return String (i);
 }