if (argc != 3)
{
printf ("usage: cmp A B\n");
- return 1;
+ return EXIT_FAILURE;
}
/* Open files. */
if (fd[0] < 0)
{
printf ("%s: open failed\n", argv[1]);
- return 1;
+ return EXIT_FAILURE;
}
fd[1] = open (argv[2]);
if (fd[1] < 0)
{
printf ("%s: open failed\n", argv[1]);
- return 1;
+ return EXIT_FAILURE;
}
/* Compare data. */
pos + i,
buffer[0][i], buffer[0][i], argv[1],
buffer[1][i], buffer[1][i], argv[2]);
- return 1;
+ return EXIT_FAILURE;
}
if (min_read < bytes_read[1])
printf ("%s and %s are identical\n", argv[1], argv[2]);
- return 0;
+ return EXIT_SUCCESS;
}