5
int main(int argc, char *argv[]) {
11
printf("Usage:\n\t\t%s <file-to-check>\n", argv[0]);
15
FILE *f = fopen(argv[1], "r");
17
printf("Failed to open file %s\n", argv[1]);
23
int i, n = fread(buf, 4, 1024, f);
32
if ((buf[i]) != ++value) {
33
printf("Pos %lx (Block %i, dword %i) expected %x, but got %x\n", block * 4096 + i * 4, block, i, value, (buf[i]));
43
printf("Checked %i blocks. All is fine\n", block);