--- include/Xos_r.h.orig Tue Dec 12 00:07:42 2000 +++ include/Xos_r.h Tue Dec 12 00:09:15 2000 @@ -248,7 +248,7 @@ ((p).len = strlen((p).pwp->pw_passwd)), \ strcpy((p).pws.pw_passwd,(p).pwp->pw_passwd), \ \ - ((p).pws.pw_class = (p).pws.pw_class + (p).len + 1), \ + ((p).pws.pw_class = (p).pws.pw_passwd + (p).len + 1), \ ((p).len = strlen((p).pwp->pw_class)), \ strcpy((p).pws.pw_class, (p).pwp->pw_class), \ \ @@ -256,7 +256,7 @@ ((p).len = strlen((p).pwp->pw_gecos)), \ strcpy((p).pws.pw_gecos, (p).pwp->pw_gecos), \ \ - ((p).pws.pw_dir = (p).pws.pw_class + (p).len + 1), \ + ((p).pws.pw_dir = (p).pws.pw_gecos + (p).len + 1), \ ((p).len = strlen((p).pwp->pw_dir)), \ strcpy((p).pws.pw_dir, (p).pwp->pw_dir), \ \ @@ -289,7 +289,7 @@ ((p).len = strlen((p).pwp->pw_gecos)), \ strcpy((p).pws.pw_gecos, (p).pwp->pw_gecos), \ \ - ((p).pws.pw_dir = (p).pws.pw_comment + (p).len + 1), \ + ((p).pws.pw_dir = (p).pws.pw_gecos + (p).len + 1), \ ((p).len = strlen((p).pwp->pw_dir)), \ strcpy((p).pws.pw_dir, (p).pwp->pw_dir), \ \