From: hanwen Date: Fri, 10 Jun 2005 13:08:01 +0000 (+0000) Subject: (precision_string): >? fix. X-Git-Tag: release/2.5.32^2~19 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=a48151cb71bf14fbc35413d34a55006f077a1489;p=lilypond.git (precision_string): >? fix. --- diff --git a/ChangeLog b/ChangeLog index 9f8667fad1..a426152b30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2005-06-10 Han-Wen Nienhuys + * flower/string-convert.cc (precision_string): >? fix. + * scm/ps-to-png.scm (make-ps-images): search-gs for multipage too. (make-ps-images): add verbose -q too. diff --git a/flower/string-convert.cc b/flower/string-convert.cc index 53a255db5b..f1fdb8a67f 100644 --- a/flower/string-convert.cc +++ b/flower/string-convert.cc @@ -285,7 +285,7 @@ String_convert::pointer_string (void const *l) String String_convert::precision_string (double x, int n) { - String format = "%." + to_string (0 >? n - 1) + "e"; + String format = "%." + to_string (max (0, n - 1)) + "e"; String str = double_string (abs (x), format.to_str0 ()); int exp = str.right_string (3).to_int ();