summaryrefslogtreecommitdiffstats
path: root/src/H5private.h
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1999-08-25 14:04:19 (GMT)
committerRobb Matzke <matzke@llnl.gov>1999-08-25 14:04:19 (GMT)
commit1c97fa748a2db7f3b8658c1c6d22fd69f4c070a1 (patch)
treefbf6bcbcd7a07a560aa22a767ce4dbbf75493ba5 /src/H5private.h
parent36efbe3309d3cb71f71f2021c43579e62fee7fce (diff)
downloadhdf5-1c97fa748a2db7f3b8658c1c6d22fd69f4c070a1.zip
hdf5-1c97fa748a2db7f3b8658c1c6d22fd69f4c070a1.tar.gz
hdf5-1c97fa748a2db7f3b8658c1c6d22fd69f4c070a1.tar.bz2
[svn-r1592] ./src/H5private.h
Re-committed recent changes that got clobbered in the pablo update. Albert, the source tree should be compilable again now...
Diffstat (limited to 'src/H5private.h')
-rw-r--r--src/H5private.h15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/H5private.h b/src/H5private.h
index 13a3fe4..c2eecd4 100644
--- a/src/H5private.h
+++ b/src/H5private.h
@@ -177,6 +177,7 @@
#define HDF5_FREESPACE_VERSION 0 /* of the Free-Space Info */
#define HDF5_OBJECTDIR_VERSION 0 /* of the Object Directory format */
#define HDF5_SHAREDHEADER_VERSION 0 /* of the Shared-Header Info */
+#define HDF5_DRIVERINFO_VERSION 0 /* of the Driver Information Block*/
/*
* Status return values for the `herr_t' type.
@@ -394,15 +395,6 @@ typedef int intn;
typedef unsigned uintn;
/*
- * File addresses.
- */
-typedef struct {
- uint64_t offset; /*offset within an HDF5 file */
-} haddr_t;
-
-#define H5F_ADDR_UNDEF {((uint64_t)(-1L))}
-
-/*
* Maximum and minimum values. These should be defined in <limits.h> for the
* most part.
*/
@@ -706,9 +698,12 @@ __DLL__ int64_t HDstrtoll (const char *s, const char **rest, int base);
#define HDwrite(F,M,Z) write(F,M,Z)
/*
- * And now for a couple non-Posix functions...
+ * And now for a couple non-Posix functions... Watch out for systems that
+ * define these in terms of macros.
*/
+#ifndef strdup
char *strdup(const char *s);
+#endif
#define HDstrdup(S) strdup(S)
#ifndef HAVE_SNPRINTF