diff options
author | serg@serg.mylan <> | 2003-09-03 11:34:32 +0200 |
---|---|---|
committer | serg@serg.mylan <> | 2003-09-03 11:34:32 +0200 |
commit | 2fcab1c2ee99a73718e14a56cbe7871bca8bd967 (patch) | |
tree | 0dfea7caf86829a5356d14fbd291804272da2deb /mysys/checksum.c | |
parent | 8424aec8db8297d07bc6f2fbf5123ca0fa6778ee (diff) | |
download | mariadb-git-2fcab1c2ee99a73718e14a56cbe7871bca8bd967.tar.gz |
CHECKSUM TABLE table1, table2, ... [ QUICK | EXTENDED ]
Diffstat (limited to 'mysys/checksum.c')
-rw-r--r-- | mysys/checksum.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mysys/checksum.c b/mysys/checksum.c index 2ae139b81c3..664e768ef4e 100644 --- a/mysys/checksum.c +++ b/mysys/checksum.c @@ -30,9 +30,11 @@ ha_checksum my_checksum(ha_checksum crc, const byte *pos, uint length) { - const byte *end=pos+length; +/* const byte *end=pos+length; for ( ; pos != end ; pos++) crc=((crc << 8) + *((uchar*) pos)) + (crc >> (8*sizeof(ha_checksum)-8)); return crc; +*/ + return (ha_checksum)crc32((uint)crc, (const uchar *)pos, length); } |