X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fnetwork%2Fh_errno.c;h=638f77180314a625e90507a7890cfafa94e7f1b6;hb=12590c8bbd04ea484cee86812e2258fbdfca0e59;hp=8677a92b75253333329f29b2ba40164c4b5d276a;hpb=9d0b8b92a508c328e7eac774847f001f80dfb5ff;p=musl diff --git a/src/network/h_errno.c b/src/network/h_errno.c index 8677a92b..638f7718 100644 --- a/src/network/h_errno.c +++ b/src/network/h_errno.c @@ -1,7 +1,11 @@ #include #include "pthread_impl.h" +#undef h_errno +int h_errno; + int *__h_errno_location(void) { + if (!__pthread_self()->stack) return &h_errno; return &__pthread_self()->h_errno_val; }