X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Funistd%2Fgetlogin_r.c;h=53866c6dce4077d8a53ba118a6460c2f2e6f55ee;hb=5ff3eea91fa6bdce25b3a35644433f68e076beca;hp=f04f71e54eeea71f7e68d39e8612b8f1fc5c2696;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/unistd/getlogin_r.c b/src/unistd/getlogin_r.c index f04f71e5..53866c6d 100644 --- a/src/unistd/getlogin_r.c +++ b/src/unistd/getlogin_r.c @@ -1,5 +1,4 @@ #include -#include #include #include @@ -7,7 +6,7 @@ int getlogin_r(char *name, size_t size) { char *logname = getlogin(); if (!logname) return ENXIO; /* or...? */ - if (strlen(name) >= size) return ERANGE; + if (strlen(logname) >= size) return ERANGE; strcpy(name, logname); return 0; }