From: Han-Wen Nienhuys Date: Fri, 10 Jun 2005 13:08:01 +0000 (+0000) Subject: (precision_string): >? fix. X-Git-Tag: release/2.5.30 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=da18ce55e6c6755ba018ec35a8ce8d59c9dde1e0;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 ();