diff options
-rw-r--r-- | libbb/xgethostbyname.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libbb/xgethostbyname.c b/libbb/xgethostbyname.c index 0bbe18da2..c3158c339 100644 --- a/libbb/xgethostbyname.c +++ b/libbb/xgethostbyname.c @@ -10,13 +10,10 @@ #include <netdb.h> #include "libbb.h" - struct hostent *xgethostbyname(const char *name) { - struct hostent *retval; - - if ((retval = gethostbyname(name)) == NULL) + struct hostent *retval = gethostbyname(name); + if (!retval) bb_herror_msg_and_die("%s", name); - return retval; } |