aboutsummaryrefslogtreecommitdiff
path: root/src/fit.c
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2019-05-24 11:55:19 -0400
committertlatorre <tlatorre@uchicago.edu>2019-05-24 11:55:19 -0400
commit38a2d79ea9fac199b34653f3f89dc731d5b84b8c (patch)
treed293c84cac7cb84a3222165d5a8cec21d05c561c /src/fit.c
parentb3ef3430c0fb025771501766286c176ca7411445 (diff)
downloadsddm-38a2d79ea9fac199b34653f3f89dc731d5b84b8c.tar.gz
sddm-38a2d79ea9fac199b34653f3f89dc731d5b84b8c.tar.bz2
sddm-38a2d79ea9fac199b34653f3f89dc731d5b84b8c.zip
update sprintf_yaml_list()
This commit changes the format specifier for the values in sprintf_yaml_list() from %.2g -> %.2f because YAML (at least the python parser) doesn't recognize values like 1e+03 as floats.
Diffstat (limited to 'src/fit.c')
-rw-r--r--src/fit.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/fit.c b/src/fit.c
index fb9e13d..22028df 100644
--- a/src/fit.c
+++ b/src/fit.c
@@ -5844,14 +5844,14 @@ void sprintf_yaml_list(double *a, size_t n, size_t stride, char *str)
size_t i;
if (n == 1) {
- sprintf(str,"%.2g",*a);
+ sprintf(str,"%.2f",*a);
return;
}
- sprintf(str,"[%.2g",*a);
+ sprintf(str,"[%.2f",*a);
for (i = 1; i < n; i++)
- sprintf(str+strlen(str),",%.2g",a[stride*i]);
+ sprintf(str+strlen(str),",%.2f",a[stride*i]);
sprintf(str+strlen(str),"]");
}