From 9c0d1c7a2b31f07f8f0dbb9731b6b910c9e43f28 Mon Sep 17 00:00:00 2001 From: Joseph Schuchart Date: Thu, 10 Oct 2019 18:41:42 +0200 Subject: [PATCH] Fix printf format specifier for double and MPI_Count Signed-off-by: Joseph Schuchart --- mpi_t/varlist/varlist.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mpi_t/varlist/varlist.c b/mpi_t/varlist/varlist.c index c2613fa..9f6a1c0 100644 --- a/mpi_t/varlist/varlist.c +++ b/mpi_t/varlist/varlist.c @@ -643,7 +643,8 @@ void list_cvars() { err=MPI_T_cvar_read(handle,&v_count); CHECKERR("CVARREAD",err); - sprintf(value,"%lu",v_count); + long long int v_count_l = v_count; + sprintf(value,"%lld",v_count_l); } else if (dt==MPI_CHAR) { @@ -655,7 +656,7 @@ void list_cvars() { err=MPI_T_cvar_read(handle,&v_double); CHECKERR("CVARREAD",err); - sprintf(value,"%d",v_double); + sprintf(value,"%f",v_double); } else {