From de12672d36160b08d1478fed7666343bcf58c5f8 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Apr 16 2021 22:38:45 +0000 Subject: Apply patch glibc-rh1927877.patch patch_name: glibc-rh1927877.patch present_in_specfile: true location_in_specfile: 557 --- diff --git a/nscd/netgroupcache.c b/nscd/netgroupcache.c index f521df8..5ee4413 100644 --- a/nscd/netgroupcache.c +++ b/nscd/netgroupcache.c @@ -248,7 +248,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, : NULL); ndomain = (ndomain ? newbuf + ndomaindiff : NULL); - buffer = newbuf; + *tofreep = buffer = newbuf; } nhost = memcpy (buffer + bufused, @@ -319,7 +319,7 @@ addgetnetgrentX (struct database_dyn *db, int fd, request_header *req, else if (status == NSS_STATUS_TRYAGAIN && e == ERANGE) { buflen *= 2; - buffer = xrealloc (buffer, buflen); + *tofreep = buffer = xrealloc (buffer, buflen); } else if (status == NSS_STATUS_RETURN || status == NSS_STATUS_NOTFOUND