diff options
author | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-03-10 00:40:13 +0000 |
---|---|---|
committer | vlefevre <vlefevre@280ebfd0-de03-0410-8827-d642c229c3f4> | 2018-03-10 00:40:13 +0000 |
commit | f46275549574aace6380e926a6faa5e2579d308c (patch) | |
tree | 34168ebaf412306f0018664877a1258e7d7fb2a9 /tests/tget_str.c | |
parent | c3023ca11c9fe2ad81c01053fc427b797a75382c (diff) | |
download | mpfr-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.c | 6 |
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); |