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

Diff for /src/usr.bin/patch/patch.c between version 1.7 and 1.8

version 1.7, 1996/09/24 02:58:52 version 1.8, 1996/09/24 04:19:28
Line 81 
Line 81 
       TMPOUTNAME = (char *) malloc (tmpname_len);        TMPOUTNAME = (char *) malloc (tmpname_len);
       strcpy (TMPOUTNAME, tmpdir);        strcpy (TMPOUTNAME, tmpdir);
       strcat (TMPOUTNAME, "/patchoXXXXXX");        strcat (TMPOUTNAME, "/patchoXXXXXX");
       if ((i = Mkstemp(TMPOUTNAME)) < 0)        if ((i = mkstemp(TMPOUTNAME)) < 0)
         pfatal2("can't create %s", TMPOUTNAME);          pfatal2("can't create %s", TMPOUTNAME);
       Close(i);        Close(i);
   
       TMPINNAME = (char *) malloc (tmpname_len);        TMPINNAME = (char *) malloc (tmpname_len);
       strcpy (TMPINNAME, tmpdir);        strcpy (TMPINNAME, tmpdir);
       strcat (TMPINNAME, "/patchiXXXXXX");        strcat (TMPINNAME, "/patchiXXXXXX");
       if ((i = Mkstemp(TMPINNAME)) < 0)        if ((i = mkstemp(TMPINNAME)) < 0)
         pfatal2("can't create %s", TMPINNAME);          pfatal2("can't create %s", TMPINNAME);
       Close(i);        Close(i);
   
       TMPREJNAME = (char *) malloc (tmpname_len);        TMPREJNAME = (char *) malloc (tmpname_len);
       strcpy (TMPREJNAME, tmpdir);        strcpy (TMPREJNAME, tmpdir);
       strcat (TMPREJNAME, "/patchrXXXXXX");        strcat (TMPREJNAME, "/patchrXXXXXX");
       if ((i = Mkstemp(TMPREJNAME)) < 0)        if ((i = mkstemp(TMPREJNAME)) < 0)
         pfatal2("can't create %s", TMPREJNAME);          pfatal2("can't create %s", TMPREJNAME);
       Close(i);        Close(i);
   
       TMPPATNAME = (char *) malloc (tmpname_len);        TMPPATNAME = (char *) malloc (tmpname_len);
       strcpy (TMPPATNAME, tmpdir);        strcpy (TMPPATNAME, tmpdir);
       strcat (TMPPATNAME, "/patchpXXXXXX");        strcat (TMPPATNAME, "/patchpXXXXXX");
       if ((i = Mkstemp(TMPPATNAME)) < 0)        if ((i = mkstemp(TMPPATNAME)) < 0)
         pfatal2("can't create %s", TMPPATNAME);          pfatal2("can't create %s", TMPPATNAME);
       Close(i);        Close(i);
     }      }
Line 488 
Line 488 
                     s = nextarg();                      s = nextarg();
                 if (!isalpha(*s) && '_' != *s)                  if (!isalpha(*s) && '_' != *s)
                     fatal1("argument to -D is not an identifier\n");                      fatal1("argument to -D is not an identifier\n");
                 Sprintf(if_defined, "#ifdef %s\n", s);                  Snprintf(if_defined, sizeof if_defined, "#ifdef %s\n", s);
                 Sprintf(not_defined, "#ifndef %s\n", s);                  Snprintf(not_defined, sizeof not_defined, "#ifndef %s\n", s);
                 Sprintf(end_defined, "#endif /* %s */\n", s);                  Snprintf(end_defined, sizeof end_defined, "#endif /* %s */\n", s);
                 break;                  break;
             case 'e':              case 'e':
                 diff_type = ED_DIFF;                  diff_type = ED_DIFF;

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8