diff options
author | Raymond Lu <songyulu@hdfgroup.org> | 2013-07-10 21:01:24 (GMT) |
---|---|---|
committer | Raymond Lu <songyulu@hdfgroup.org> | 2013-07-10 21:01:24 (GMT) |
commit | dbee66c4573dbc851f5eef8cd7ee400d8f35557d (patch) | |
tree | 3628c58847b5919b9af0574249e9c025853107ca | |
parent | cc1c8a52be5682058f85f8f7df8f5784e2e8301f (diff) | |
download | hdf5-dbee66c4573dbc851f5eef8cd7ee400d8f35557d.zip hdf5-dbee66c4573dbc851f5eef8cd7ee400d8f35557d.tar.gz hdf5-dbee66c4573dbc851f5eef8cd7ee400d8f35557d.tar.bz2 |
[svn-r23885] Issue VMS-3: OpenVMS needs special printing format "%hd" for 1-byte integer. I used the macro H5_VMS
to choose the correct format in the initialization of ls_dataformat.
Tested with h5committest.
-rw-r--r-- | tools/h5ls/h5ls.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/h5ls/h5ls.c b/tools/h5ls/h5ls.c index 832d91f..30f9e7a 100644 --- a/tools/h5ls/h5ls.c +++ b/tools/h5ls/h5ls.c @@ -45,7 +45,11 @@ static h5tool_format_t ls_dataformat = { "", /*fmt_raw */ "%d", /*fmt_int */ "%u", /*fmt_uint */ +#ifdef H5_VMS + "%hd", /*fmt_schar */ +#else "%hhd", /*fmt_schar */ +#endif "%u", /*fmt_uchar */ "%d", /*fmt_short */ "%u", /*fmt_ushort */ |