X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fmisc.cc;h=3b9d87da162859c339b6a5a66548bd6a17e4d572;hb=3c7e2d0171bf2f427be0eca3a42e13ce42e46cfc;hp=8d10141524466326886bd64b41982c620b8a8d3b;hpb=e832bb9391d6053f7328250ff1035376cf4b9d4b;p=lilypond.git diff --git a/lily/misc.cc b/lily/misc.cc index 8d10141524..3b9d87da16 100644 --- a/lily/misc.cc +++ b/lily/misc.cc @@ -60,9 +60,9 @@ peak_around (Real epsilon, Real threshold, Real x) 0 at 0, 1 at standard_x, and increasing thereafter. */ Real -convex_amplifier (Real standard_x, Real x) +convex_amplifier (Real standard_x, Real increase_factor, Real x) { - return (exp (x / standard_x) - 1.0) / (exp (1) - 1.0); + return (exp (increase_factor * x / standard_x) - 1.0) / (exp (increase_factor) - 1.0); } string @@ -71,17 +71,17 @@ camel_case_to_lisp_identifier (string in) vector out; /* don't add '-' before first character */ - out.push_back (tolower (in[0])); + out.push_back (char (tolower (in[0]))); for (size_t inpos = 1; inpos < in.size (); inpos++) { if (isupper (in[inpos])) out.push_back ('-'); - out.push_back (tolower (in[inpos])); + out.push_back ( char(tolower (in[inpos]))); } string result (&out[0], out.size ()); - replace_all (result, '_', '-'); + replace_all (&result, '_', '-'); return result; }