Use explicit strcmp() instead of inlining it Makes it a tad more readable; the previous "optimization" will be done by the compiler anyway.
1 files changed, 2 insertions(+), 2 deletions(-) M slock.c
M slock.c => slock.c +2 -2
@@ 100,7 100,7 @@ gethash(void) hash = pw->pw_passwd; #if HAVE_SHADOW_H if (hash[0] == 'x' && hash[1] == '\0') { if (!strcmp(hash, "x")) { struct spwd *sp; if (!(sp = getspnam(pw->pw_name))) die("slock: getspnam: cannot retrieve shadow entry. " @@ 108,7 108,7 @@ gethash(void) hash = sp->sp_pwdp; } #else if (hash[0] == '*' && hash[1] == '\0') { if (!strcmp(hash, "*")) { #ifdef __OpenBSD__ if (!(pw = getpwuid_shadow(getuid()))) die("slock: getpwnam_shadow: cannot retrieve shadow entry. "