summaryrefslogtreecommitdiffstats
path: root/src/H5FScache.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2006-10-16 22:57:56 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2006-10-16 22:57:56 (GMT)
commit16a95636a32fd3f5f16ec37370060222673085a5 (patch)
tree92a43f36d4b10489b100b541e7c76a2fb875791c /src/H5FScache.c
parent84bf19bec42e2c53114727df2e239aa3fecb1071 (diff)
downloadhdf5-16a95636a32fd3f5f16ec37370060222673085a5.zip
hdf5-16a95636a32fd3f5f16ec37370060222673085a5.tar.gz
hdf5-16a95636a32fd3f5f16ec37370060222673085a5.tar.bz2
[svn-r12768] Description:
Add 'initval' parameter to "lookup3" checksum routine (and implicitly to the metadata checksum routine), to allow chaining several checksums together easily (which isn't used by these modules, but will be used in my next checkin) Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Diffstat (limited to 'src/H5FScache.c')
-rw-r--r--src/H5FScache.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/H5FScache.c b/src/H5FScache.c
index 646cf3e..fdf54e8 100644
--- a/src/H5FScache.c
+++ b/src/H5FScache.c
@@ -236,7 +236,7 @@ HDfprintf(stderr, "%s: Load free space header, addr = %a\n", FUNC, addr);
H5F_DECODE_LENGTH(f, p, fspace->alloc_sect_size);
/* Compute checksum on indirect block */
- computed_chksum = H5_checksum_metadata(buf, (size_t)(p - buf));
+ computed_chksum = H5_checksum_metadata(buf, (size_t)(p - buf), 0);
/* Metadata checksum */
UINT32DECODE(p, stored_chksum);
@@ -350,7 +350,7 @@ HDfprintf(stderr, "%s: Flushing free space header, addr = %a, destroy = %u\n", F
H5F_ENCODE_LENGTH(f, p, fspace->alloc_sect_size);
/* Compute checksum */
- metadata_chksum = H5_checksum_metadata(buf, (size_t)(p - buf));
+ metadata_chksum = H5_checksum_metadata(buf, (size_t)(p - buf), 0);
/* Metadata checksum */
UINT32ENCODE(p, metadata_chksum);
@@ -671,7 +671,7 @@ HDfprintf(stderr, "%s: fspace->sect_cls[%u].serial_size = %Zu\n", FUNC, sect_typ
} /* end if */
/* Compute checksum on indirect block */
- computed_chksum = H5_checksum_metadata(buf, (size_t)(p - buf));
+ computed_chksum = H5_checksum_metadata(buf, (size_t)(p - buf), 0);
/* Metadata checksum */
UINT32DECODE(p, stored_chksum);
@@ -892,7 +892,7 @@ HDfprintf(stderr, "%s: Serializing section bins\n", FUNC);
} /* end for */
/* Compute checksum */
- metadata_chksum = H5_checksum_metadata(buf, (size_t)(p - buf));
+ metadata_chksum = H5_checksum_metadata(buf, (size_t)(p - buf), 0);
/* Metadata checksum */
UINT32ENCODE(p, metadata_chksum);