X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=libbb%2Ferror_msg_and_die.c;h=243433b2d5a2699c70e8361ad788f8768d694fd5;hb=dcc921e3ca1d2e30d69cd2209d2c427e78a32a30;hp=7c5a4ebe93eeee5679782e6933417bb6029ec20c;hpb=9b1381fd2fb7179f731709542507015799f90a51;p=oweals%2Fbusybox.git diff --git a/libbb/error_msg_and_die.c b/libbb/error_msg_and_die.c index 7c5a4ebe9..243433b2d 100644 --- a/libbb/error_msg_and_die.c +++ b/libbb/error_msg_and_die.c @@ -7,27 +7,14 @@ * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. */ -#include -#include -#include -#include #include "libbb.h" -int die_sleep; - -void sleep_and_die(void) -{ - if (die_sleep) - sleep(die_sleep); - exit(xfunc_error_retval); -} - -void bb_error_msg_and_die(const char *s, ...) +void FAST_FUNC bb_error_msg_and_die(const char *s, ...) { va_list p; va_start(p, s); bb_verror_msg(s, p, NULL); va_end(p); - sleep_and_die(); + xfunc_die(); }