X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fpasswd%2Fgetgr_r.c;h=f3e8f603a32832505538c60e1d210c2e529df9c5;hb=1e7f0fcd7ff2096904fd93a2ee6d12a2392be392;hp=7246e8a42d38793917def24e1dcd3f6c8caec85a;hpb=fc5a96c9c8aa186effad7520d5df6b616bbfd29d;p=musl diff --git a/src/passwd/getgr_r.c b/src/passwd/getgr_r.c index 7246e8a4..f3e8f603 100644 --- a/src/passwd/getgr_r.c +++ b/src/passwd/getgr_r.c @@ -34,6 +34,7 @@ static int getgr_r(const char *name, gid_t gid, struct group *gr, char *buf, siz free(mem); free(line); pthread_setcancelstate(cs, 0); + if (rv) errno = rv; return rv; }