summaryrefslogtreecommitdiff
path: root/tests/tget_str.c
diff options
context:
space:
mode:
authorvlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2018-03-10 00:40:13 +0000
committervlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4>2018-03-10 00:40:13 +0000
commitf46275549574aace6380e926a6faa5e2579d308c (patch)
tree34168ebaf412306f0018664877a1258e7d7fb2a9 /tests/tget_str.c
parentc3023ca11c9fe2ad81c01053fc427b797a75382c (diff)
downloadmpfr-f46275549574aace6380e926a6faa5e2579d308c.tar.gz
[tests/tget_str.c] Fixed failure from r12473 when mpfr_prec_t is an int
(missing casts for sprintf / printf). git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@12478 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'tests/tget_str.c')
-rw-r--r--tests/tget_str.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/tget_str.c b/tests/tget_str.c
index f10adc2f0..e5efbcd8a 100644
--- a/tests/tget_str.c
+++ b/tests/tget_str.c
@@ -1409,7 +1409,7 @@ check_corner (void)
for (i = 1; i < oprec; i++)
s[i] = '0';
s[oprec] = '@';
- ret = sprintf (s + oprec + 1, "%ld", e);
+ ret = sprintf (s + oprec + 1, "%ld", (long) e);
MPFR_ASSERTN(ret <= 4);
/* sprintf prints the terminating null byte */
ret = mpfr_set_str (x, s, b, MPFR_RNDN);
@@ -1417,7 +1417,7 @@ check_corner (void)
mpfr_get_str (t, &f, b, 0, x, MPFR_RNDN);
MPFR_ASSERTN(strlen (t) == oprec);
t[oprec] = '@';
- ret = sprintf (t + oprec + 1, "%ld", f - oprec);
+ ret = sprintf (t + oprec + 1, "%ld", (long) (f - oprec));
MPFR_ASSERTN(ret <= 4);
ret = mpfr_set_str (y, t, b, MPFR_RNDN);
MPFR_ASSERTN(ret == 0);
@@ -1425,7 +1425,7 @@ check_corner (void)
{
printf ("mpfr_set_str o mpfr_get_str <> Id for b=%d\n", b);
printf ("x="); mpfr_dump (x);
- printf ("mpfr_get_str converted to 0.%s@%ld\n", t, f);
+ printf ("mpfr_get_str converted to 0.%s@%ld\n", t, (long) f);
printf ("mpfr_set_str converted to:\n");
printf ("y="); mpfr_dump (y);
exit (1);