summaryrefslogtreecommitdiffstats
path: root/src/H5Tpublic.h
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1998-08-18 23:19:27 (GMT)
committerRobb Matzke <matzke@llnl.gov>1998-08-18 23:19:27 (GMT)
commit93e5190bb173a89deb7a91f72f800f6ab5769b8e (patch)
tree2bb86e9387ca7702ecc6742630f2301ff2bc76a9 /src/H5Tpublic.h
parentda3fcf286af08c45449fad4002889aa0a0ab7850 (diff)
downloadhdf5-93e5190bb173a89deb7a91f72f800f6ab5769b8e.zip
hdf5-93e5190bb173a89deb7a91f72f800f6ab5769b8e.tar.gz
hdf5-93e5190bb173a89deb7a91f72f800f6ab5769b8e.tar.bz2
[svn-r603] Changes since 19980818
---------------------- ./src/H5.c Fixed an argument promotion bug in HDfprintf() ./src/H5Fistore.c Fixed a array bounds read error. ./src/H5HG.c Fixed uninitialized (but unused) data appearing in the hdf5 file, a potential security problem. ./src/H5T.c ./src/H5Tpublic.h Added new data types for hdf5 types: H5T_NATIVE_HSIZE, H5T_NATIVE_HSSIZE, H5T_NATIVE_HERR, and H5T_NATIVE_HBOOL. I did not add H5T_NATIVE_HID since I couldn't think of a reason that it would be stored in a file anyway.
Diffstat (limited to 'src/H5Tpublic.h')
-rw-r--r--src/H5Tpublic.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/H5Tpublic.h b/src/H5Tpublic.h
index f9d417b..8f72510 100644
--- a/src/H5Tpublic.h
+++ b/src/H5Tpublic.h
@@ -342,6 +342,10 @@ extern hid_t H5T_FORTRAN_S1_g;
#define H5T_NATIVE_B32 (H5open(), H5T_NATIVE_B32_g)
#define H5T_NATIVE_B64 (H5open(), H5T_NATIVE_B64_g)
#define H5T_NATIVE_OPAQUE (H5open(), H5T_NATIVE_OPAQUE_g)
+#define H5T_NATIVE_HSIZE (H5open(), H5T_NATIVE_HSIZE_g)
+#define H5T_NATIVE_HSSIZE (H5open(), H5T_NATIVE_HSSIZE_g)
+#define H5T_NATIVE_HERR (H5open(), H5T_NATIVE_HERR_g)
+#define H5T_NATIVE_HBOOL (H5open(), H5T_NATIVE_HBOOL_g)
extern hid_t H5T_NATIVE_CHAR_g;
extern hid_t H5T_NATIVE_UCHAR_g;
extern hid_t H5T_NATIVE_SHORT_g;
@@ -360,8 +364,11 @@ extern hid_t H5T_NATIVE_B16_g;
extern hid_t H5T_NATIVE_B32_g;
extern hid_t H5T_NATIVE_B64_g;
extern hid_t H5T_NATIVE_OPAQUE_g;
-
-
+extern hid_t H5T_NATIVE_HSIZE_g;
+extern hid_t H5T_NATIVE_HSSIZE_g;
+extern hid_t H5T_NATIVE_HERR_g;
+extern hid_t H5T_NATIVE_HBOOL_g;
+
/* Operations defined on all data types */
hid_t H5Topen (hid_t loc_id, const char *name);
hid_t H5Tcreate (H5T_class_t type, size_t size);