From dae6c43c33ed2d29d6d7089958ad707759a48517 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 17 May 2018 13:04:46 +0200 Subject: [PATCH] Remove unneeded setting of errno after malloc failure The errno value has alread been set by malloc. --- ChangeLog | 5 +++++ resolv/res_send.c | 5 +---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index fc31a45..066c213 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2018-05-17 Andreas Schwab + + * resolv/res_send.c (__res_context_send): Don't set errno when + returing error after malloc failure. + 2018-05-17 H.J. Lu * nptl/allocatestack.c (allocate_stack): Remove the diff --git a/resolv/res_send.c b/resolv/res_send.c index 9e95417..947ebf5 100644 --- a/resolv/res_send.c +++ b/resolv/res_send.c @@ -472,10 +472,7 @@ __res_context_send (struct resolv_context *ctx, sizeof (struct sockaddr_in6) - sizeof (struct sockaddr_in)); else - { - __set_errno (ENOMEM); - return -1; - } + return -1; } EXT(statp).nscount = statp->nscount; } -- 2.7.4