[BACK]Return to su.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / su

Diff for /src/usr.bin/su/su.c between version 1.62 and 1.63

version 1.62, 2010/12/09 16:10:00 version 1.63, 2010/12/10 19:55:37
Line 194 
Line 194 
   
                 /* If the user specified a login class, use it */                  /* If the user specified a login class, use it */
                 if (!class && pwd && pwd->pw_class && pwd->pw_class[0] != '\0')                  if (!class && pwd && pwd->pw_class && pwd->pw_class[0] != '\0')
                         class = pwd->pw_class;                          class = strdup(pwd->pw_class);
                 if ((lc = login_getclass(class)) == NULL)                  if ((lc = login_getclass(class)) == NULL)
                         auth_errx(as, 1, "no such login class: %s",                          auth_errx(as, 1, "no such login class: %s",
                             class ? class : LOGIN_DEFCLASS);                              class ? class : LOGIN_DEFCLASS);

Legend:
Removed from v.1.62  
changed lines
  Added in v.1.63