all repos — slstatus @ 709549b4bd9fee0e0054c0dfa75fff9ac18f2862

my build of slstatus (tools.suckless.org/slstatus/)

user: Only declare variables in the beginning
Aaron Marcher me@drkhsh.at
Wed, 02 May 2018 08:42:55 +0200
commit

709549b4bd9fee0e0054c0dfa75fff9ac18f2862

parent

e43c3a16f06ccd0c35814e8b47a6f30e81f9c981

1 files changed, 2 insertions(+), 2 deletions(-)

jump to
M components/user.ccomponents/user.c

@@ -17,9 +17,9 @@

const char * username(void) { - struct passwd *pw = getpwuid(geteuid()); + struct passwd *pw; - if (pw == NULL) { + if (!(pw = getpwuid(geteuid()))) { fprintf(stderr, "getpwuid '%d': %s\n", geteuid(), strerror(errno)); return NULL; }