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

Diff for /src/usr.bin/sudo/Attic/check.c between version 1.5.2.2 and 1.6

version 1.5.2.2, 2002/04/25 19:20:06 version 1.6, 2002/01/03 03:49:16
Line 196 
Line 196 
   
     if (subst) {      if (subst) {
         new_prompt = (char *) emalloc(len + 1);          new_prompt = (char *) emalloc(len + 1);
         for (p = old_prompt, np = new_prompt, lastchar = '\0'; *p; p++) {          for (p = old_prompt, np = new_prompt; *p; p++) {
             if (lastchar == '%' && (*p == 'h' || *p == 'u' || *p == '%')) {              if (lastchar == '%' && (*p == 'h' || *p == 'u' || *p == '%')) {
                 /* substitute user/host name */                  /* substiture user/host name */
                 if (*p == 'h') {                  if (*p == 'h') {
                     np--;                      np--;
                     strcpy(np, user_shost);                      strcpy(np, user_shost);

Legend:
Removed from v.1.5.2.2  
changed lines
  Added in v.1.6