summaryrefslogtreecommitdiffstats
path: root/src/H5Fprivate.h
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>1999-05-25 17:31:51 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>1999-05-25 17:31:51 (GMT)
commit9282a3e3575d7e3af855bea6ddd4d1a0ba511671 (patch)
treedcf3c131dc21be42c403bfbd22e1eea16ff04388 /src/H5Fprivate.h
parent20811af57b59f90ddd9be565595c0db5371c0116 (diff)
downloadhdf5-9282a3e3575d7e3af855bea6ddd4d1a0ba511671.zip
hdf5-9282a3e3575d7e3af855bea6ddd4d1a0ba511671.tar.gz
hdf5-9282a3e3575d7e3af855bea6ddd4d1a0ba511671.tar.bz2
[svn-r1276] H5D.c:
H5F.c: H5Flow.c: H5Fprivate.h: Joined work by Quincey, Robb and me to eliminate the initial writes of BOOTBLOCK when the file is first created. Also, eliminate the repeatedly encoding of BOOTBLOCK in the flushing code. Introduced the eof_written flag to indicate when it is not necessary to go do a dumb write at eof. (But something is not right if the userblock is not zero.) H5Fmpio.c: Added code to allow setting the MPIO debug output mask via the environment variable H5F_mpio_Debug.
Diffstat (limited to 'src/H5Fprivate.h')
-rw-r--r--src/H5Fprivate.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5Fprivate.h b/src/H5Fprivate.h
index ad9d86f..c0a111e 100644
--- a/src/H5Fprivate.h
+++ b/src/H5Fprivate.h
@@ -381,6 +381,7 @@ typedef struct H5F_low_class_t {
typedef struct H5F_low_t {
const H5F_low_class_t *type;/* What type of file is this? */
haddr_t eof; /* Address of logical end-of-file */
+ uint eof_written; /* whether the last byte is written */
union {
/* File families */