diff options
Diffstat (limited to 'slock.c')
-rw-r--r-- | slock.c | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -73,7 +73,6 @@ getpw(void) { /* only run as root */ | |||
73 | else | 73 | else |
74 | die("slock: cannot retrieve password entry (make sure to suid or sgid slock)\n"); | 74 | die("slock: cannot retrieve password entry (make sure to suid or sgid slock)\n"); |
75 | } | 75 | } |
76 | endpwent(); | ||
77 | rval = pw->pw_passwd; | 76 | rval = pw->pw_passwd; |
78 | 77 | ||
79 | #if HAVE_SHADOW_H | 78 | #if HAVE_SHADOW_H |
@@ -82,7 +81,6 @@ getpw(void) { /* only run as root */ | |||
82 | sp = getspnam(getenv("USER")); | 81 | sp = getspnam(getenv("USER")); |
83 | if(!sp) | 82 | if(!sp) |
84 | die("slock: cannot retrieve shadow entry (make sure to suid or sgid slock)\n"); | 83 | die("slock: cannot retrieve shadow entry (make sure to suid or sgid slock)\n"); |
85 | endspent(); | ||
86 | rval = sp->sp_pwdp; | 84 | rval = sp->sp_pwdp; |
87 | } | 85 | } |
88 | #endif | 86 | #endif |