]>
Commit | Line | Data |
---|---|---|
73276c91 HS |
1 | Fread doesn't return -1 on error, so use ferror(). |
2 | ||
3 | --- util/mbchk.c.old Tue Jan 22 18:36:17 2002 | |
4 | +++ util/mbchk.c Tue Jan 22 18:28:54 2002 | |
5 | @@ -59,7 +59,9 @@ check_multiboot (const char *filename, F | |
6 | int i; | |
7 | char buf[8192]; | |
8 | ||
9 | - if (fread (buf, 1, 8192, fp) < 0) | |
10 | + fread (buf, 1, 8192, fp); | |
11 | + | |
12 | + if (ferror(fp)) | |
13 | { | |
14 | fprintf (stderr, "%s: Read error.\n", filename); | |
15 | return 0; |