diff options
author | Mohamad Chaarawi <chaarawi@hdfgroup.org> | 2013-07-03 16:12:32 (GMT) |
---|---|---|
committer | Mohamad Chaarawi <chaarawi@hdfgroup.org> | 2013-07-03 16:12:32 (GMT) |
commit | dfcb3cebf17c20b6dfc0a1dd5178c2e2d01c4422 (patch) | |
tree | 6dd345c9832ff210c96dc7d642ba2e2f4d394bf6 /perform/sio_engine.c | |
parent | 6da129cef05328a6935bb6ce65319944cdce5a95 (diff) | |
download | hdf5-dfcb3cebf17c20b6dfc0a1dd5178c2e2d01c4422.zip hdf5-dfcb3cebf17c20b6dfc0a1dd5178c2e2d01c4422.tar.gz hdf5-dfcb3cebf17c20b6dfc0a1dd5178c2e2d01c4422.tar.bz2 |
[svn-r23862] Change printfs in perform output and h5dump to prevent overflow.
This fixes: https://jira.hdfgroup.uiuc.edu/browse/HDFFV-8450
Tested on Jam.
Diffstat (limited to 'perform/sio_engine.c')
-rw-r--r-- | perform/sio_engine.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/perform/sio_engine.c b/perform/sio_engine.c index df2e21e..541a9b0 100644 --- a/perform/sio_engine.c +++ b/perform/sio_engine.c @@ -196,15 +196,15 @@ do_sio(parameters param) /* Validate transfer buffer size */ if (param.buf_size[i]<=0) { HDfprintf(stderr, - "Transfer buffer size[%d] (%Hd) must be > 0\n", i,(long long)buf_size[i]); + "Transfer buffer size[%d] (%zu) must be > 0\n", i,buf_size[i]); GOTOERROR(FAIL); } if ((param.dset_size[i]%param.buf_size[i])!=0) { HDfprintf(stderr, - "Dataset size[%d] (%Hd) must be a multiple of the " - "trasfer buffer size[%d] (%Hd)\n",param.rank, - (long long)param.dset_size[i], param.rank, (long long)param.buf_size[i]); + "Dataset size[%d] (%" H5_PRINTF_LL_WIDTH "d) must be a multiple of the " + "trasfer buffer size[%d] (%zu)\n",param.rank, + (long long)param.dset_size[i], param.rank, param.buf_size[i]); GOTOERROR(FAIL); } @@ -212,7 +212,7 @@ do_sio(parameters param) /* Allocate transfer buffer */ if ((buffer = malloc(linear_buf_size)) == NULL){ - HDfprintf(stderr, "malloc for transfer buffer size (%Hd) failed\n", (long long)(linear_buf_size)); + HDfprintf(stderr, "malloc for transfer buffer size (%zu) failed\n", linear_buf_size); GOTOERROR(FAIL); } |