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

Diff for /src/usr.bin/apply/apply.c between version 1.12 and 1.13

version 1.12, 2003/04/04 00:21:20 version 1.13, 2003/04/06 23:22:43
Line 179 
Line 179 
                 /* Expand command argv references. */                  /* Expand command argv references. */
                 for (p = cmd, q = c; *p != '\0'; ++p)                  for (p = cmd, q = c; *p != '\0'; ++p)
                         if (p[0] == magic && isdigit(p[1]) && p[1] != '0') {                          if (p[0] == magic && isdigit(p[1]) && p[1] != '0') {
                                 sprintf(q, "%s", argv[(++p)[0] - '0']);                                  strlcpy(q, argv[(++p)[0] - '0'], c + clen - q);
                                 q += strlen(q);                                  q += strlen(q);
                         } else                          } else
                                 *q++ = *p;                                  *q++ = *p;

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13