struct spwd *spwd;
- if (!(passwd = getpwnam (name))) { /* local, no need for xgetpwnam */
+ if (!(passwd = getpwnam(name))) { /* local, no need for xgetpwnam */
pwent->pw_name = NULL;
return;
- } else {
- pwent->pw_name = xstrdup (passwd->pw_name);
- pwent->pw_uid = passwd->pw_uid;
- pwent->pw_gid = passwd->pw_gid;
- pwent->pw_gecos = xstrdup (passwd->pw_gecos);
- pwent->pw_dir = xstrdup (passwd->pw_dir);
- pwent->pw_shell = xstrdup (passwd->pw_shell);
+ }
+
+ pwent->pw_name = xstrdup(passwd->pw_name);
+ pwent->pw_uid = passwd->pw_uid;
+ pwent->pw_gid = passwd->pw_gid;
+ pwent->pw_gecos = xstrdup(passwd->pw_gecos);
+ pwent->pw_dir = xstrdup(passwd->pw_dir);
+ pwent->pw_shell = xstrdup(passwd->pw_shell);
#if !defined(AUTOSHADOW)
- /* local, no need for xgetspnam */
- if ((spwd = getspnam (name))) {
- pwent->pw_passwd = xstrdup (spwd->sp_pwdp);
- return;
- }
-#endif
- pwent->pw_passwd = xstrdup (passwd->pw_passwd);
+ /* local, no need for xgetspnam */
+ if ((spwd = getspnam(name))) {
+ pwent->pw_passwd = xstrdup(spwd->sp_pwdp);
+ return;
}
+#endif
+ pwent->pw_passwd = xstrdup(passwd->pw_passwd);
}