From: Matt Kraai Date: Thu, 14 Dec 2000 05:44:36 +0000 (-0000) Subject: Simplify error handling. X-Git-Tag: 0_49~128 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=aefe5629abec3e51890b0aee97a201a22bb4cc4a;p=oweals%2Fbusybox.git Simplify error handling. --- diff --git a/chvt.c b/chvt.c index 790964586..76d4b53a6 100644 --- a/chvt.c +++ b/chvt.c @@ -23,14 +23,10 @@ int chvt_main(int argc, char **argv) usage (chvt_usage); fd = get_console_fd("/dev/console"); num = atoi(argv[1]); - if (ioctl(fd, VT_ACTIVATE, num)) { - perror("VT_ACTIVATE"); - return EXIT_FAILURE; - } - if (ioctl(fd, VT_WAITACTIVE, num)) { - perror("VT_WAITACTIVE"); - return EXIT_FAILURE; - } + if (ioctl(fd, VT_ACTIVATE, num)) + perror_msg_and_die("VT_ACTIVATE"); + if (ioctl(fd, VT_WAITACTIVE, num)) + perror_msg_and_die("VT_WAITACTIVE"); return EXIT_SUCCESS; } diff --git a/console-tools/chvt.c b/console-tools/chvt.c index 790964586..76d4b53a6 100644 --- a/console-tools/chvt.c +++ b/console-tools/chvt.c @@ -23,14 +23,10 @@ int chvt_main(int argc, char **argv) usage (chvt_usage); fd = get_console_fd("/dev/console"); num = atoi(argv[1]); - if (ioctl(fd, VT_ACTIVATE, num)) { - perror("VT_ACTIVATE"); - return EXIT_FAILURE; - } - if (ioctl(fd, VT_WAITACTIVE, num)) { - perror("VT_WAITACTIVE"); - return EXIT_FAILURE; - } + if (ioctl(fd, VT_ACTIVATE, num)) + perror_msg_and_die("VT_ACTIVATE"); + if (ioctl(fd, VT_WAITACTIVE, num)) + perror_msg_and_die("VT_WAITACTIVE"); return EXIT_SUCCESS; }