X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Funistd%2Fgetlogin_r.c;h=37ce0d43dafb92e5bd6f2cb8ffa60ee3619b43d9;hb=5652d70054daf3c2c9b6d475fdf9d24a940e51aa;hp=f04f71e54eeea71f7e68d39e8612b8f1fc5c2696;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/unistd/getlogin_r.c b/src/unistd/getlogin_r.c index f04f71e5..37ce0d43 100644 --- a/src/unistd/getlogin_r.c +++ b/src/unistd/getlogin_r.c @@ -7,7 +7,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; }