(cksum): Exit the loop upon EOF, too.
Patch by Michael Bacarella.
/* cksum -- calculate and print POSIX checksums and sizes of files
- Copyright (C) 92, 1995-2002 Free Software Foundation, Inc.
+ Copyright (C) 92, 1995-2003 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
length += bytes_read;
while (bytes_read--)
crc = (crc << 8) ^ crctab[((crc >> 24) ^ *cp++) & 0xFF];
+ if (feof (fp))
+ break;
}
if (ferror (fp))