diff options
-rw-r--r-- | src/TwoPunctures.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/TwoPunctures.c b/src/TwoPunctures.c index 9dfa91e..ebda548 100644 --- a/src/TwoPunctures.c +++ b/src/TwoPunctures.c @@ -268,10 +268,9 @@ TwoPunctures (CCTK_ARGUMENTS) } char valbuf_p[100], valbuf_m[100]; - sprintf (valbuf_p,"%f", (float) mp); + snprintf (valbuf_p,sizeof valbuf_p, "%g", (float) mp); CCTK_ParameterSet ("par_m_plus", "twopunctures", valbuf_p); - const CCTK_REAL tmp = *(const CCTK_REAL *) CCTK_ParameterGet("par_m_plus", "twopunctures", NULL); - sprintf (valbuf_m,"%f", (float) mm); + snprintf (valbuf_m,sizeof valbuf_m, "%g", (float) mm); CCTK_ParameterSet ("par_m_minus", "twopunctures", valbuf_m); } else { |