* passwd.cc (getpwuid_r32): Initialize pw_comment field.

This commit is contained in:
Christopher Faylor 2003-09-08 21:44:53 +00:00
parent 9547a8b3c3
commit 7a198a0675
2 changed files with 5 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2003-09-08 Christopher Faylor <cgf@redhat.com>
* passwd.cc (getpwuid_r32): Initialize pw_comment field.
2003-09-08 Christopher Faylor <cgf@redhat.com>
* sigproc.cc (wait_sig_inited): Remove assertion since it is racy.

View File

@ -183,6 +183,7 @@ getpwuid_r32 (__uid32_t uid, struct passwd *pwd, char *buffer, size_t bufsize, s
pwd->pw_dir = pwd->pw_name + strlen (temppw->pw_name) + 1;
pwd->pw_shell = pwd->pw_dir + strlen (temppw->pw_dir) + 1;
pwd->pw_gecos = pwd->pw_shell + strlen (temppw->pw_shell) + 1;
pwd->pw_comment = NULL;
pwd->pw_passwd = pwd->pw_gecos + strlen (temppw->pw_gecos) + 1;
strcpy (pwd->pw_name, temppw->pw_name);
strcpy (pwd->pw_dir, temppw->pw_dir);