From 9b8558b691fa7675570f0b6f1953da5a9907907e Mon Sep 17 00:00:00 2001 From: Raymond Lu Date: Fri, 8 Jul 2005 12:26:27 -0500 Subject: [svn-r11055] Purpose: Add comment. --- src/H5Zfletcher32.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/H5Zfletcher32.c b/src/H5Zfletcher32.c index c75412f..04741b4 100644 --- a/src/H5Zfletcher32.c +++ b/src/H5Zfletcher32.c @@ -126,7 +126,16 @@ H5Z_filter_fletcher32_compute(void *_src, size_t len) * Jan 3, 2003 * * Modifications: - * + * Raymond Lu + * July 8, 2005 + * There was a bug in the calculating code of the Fletcher32 + * checksum in the library before v1.6.3. The checksum + * value wasn't consistent between big-endian and little-endian + * systems. This bug was fixed in Release 1.6.3. However, + * after fixing the bug, the checksum value is no longer the + * same as before on little-endian system. We'll check both + * the correct checksum and the wrong checksum to be consistent + * with Release 1.6.2 and before. *------------------------------------------------------------------------- */ /* ARGSUSED */ -- cgit v0.12