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

Diff for /src/usr.bin/patch/pch.c between version 1.49 and 1.50

version 1.49, 2014/12/13 10:31:07 version 1.50, 2014/12/14 09:12:59
Line 1398 
Line 1398 
                         ;                          ;
                 /* POSIX defines allowed commands as {a,c,d,i,s} */                  /* POSIX defines allowed commands as {a,c,d,i,s} */
                 if (isdigit((unsigned char)*buf) &&                  if (isdigit((unsigned char)*buf) &&
                     (*t == 'a' || *t == 'c' || *t == 'd' || *t == 'i' || *t == 's')) {                      *t != '\0' && strchr("acdis", *t) != NULL) {
                         if (pipefp != NULL)                          if (pipefp != NULL)
                                 fputs(buf, pipefp);                                  fputs(buf, pipefp);
                         if (*t != 'd') {                          if (*t != 'd' && *t != 's') {
                                 while (pgets(buf, sizeof buf, pfp) != NULL) {                                  while (pgets(buf, sizeof buf, pfp) != NULL) {
                                         p_input_line++;                                          p_input_line++;
                                         if (pipefp != NULL)                                          if (pipefp != NULL)

Legend:
Removed from v.1.49  
changed lines
  Added in v.1.50