Use busybox error handling functions wherever possible.

This commit is contained in:
Matt Kraai
2000-12-22 01:48:07 +00:00
parent e9f07fb6e8
commit a9819b2908
50 changed files with 244 additions and 425 deletions

View File

@ -31,26 +31,16 @@
extern int fdflush_main(int argc, char **argv)
{
int value;
int fd;
if (argc <= 1 || **(++argv) == '-')
usage(fdflush_usage);
fd = open(*argv, 0);
if (fd < 0) {
perror(*argv);
return EXIT_FAILURE;
}
if ((fd = open(*argv, 0)) < 0)
perror_msg_and_die("%s", *argv);
value = ioctl(fd, FDFLUSH, 0);
/* Don't bother closing. Exit does
* that, so we can save a few bytes */
/* close(fd); */
if (ioctl(fd, FDFLUSH, 0))
perror_msg_and_die("%s", *argv);
if (value) {
perror(*argv);
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}