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

Diff for /src/usr.bin/cvs/diff3.c between version 1.37 and 1.38

version 1.37, 2007/06/28 21:38:09 version 1.38, 2007/09/10 14:29:53
Line 78 
Line 78 
 #include <ctype.h>  #include <ctype.h>
 #include <errno.h>  #include <errno.h>
 #include <fcntl.h>  #include <fcntl.h>
   #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include <unistd.h>  #include <unistd.h>
Line 729 
Line 730 
         int i;          int i;
   
         for (i = 0; i < 2; i++)          for (i = 0; i < 2; i++)
                 (void)fseek(fp[i], (long)-nchar, 1);                  (void)fseek(fp[i], (long)-nchar, SEEK_CUR);
 }  }
   
 /*  /*
Line 763 
Line 764 
                         prange(&de[n].old);                          prange(&de[n].old);
                 else                  else
                         diff_output("%da\n=======\n", de[n].old.to -1);                          diff_output("%da\n=======\n", de[n].old.to -1);
                 (void)fseek(fp[2], (long)de[n].new.from, 0);                  (void)fseek(fp[2], (long)de[n].new.from, SEEK_SET);
                 for (k = de[n].new.to-de[n].new.from; k > 0; k-= j) {                  for (k = de[n].new.to-de[n].new.from; k > 0; k-= j) {
                         j = k > BUFSIZ ? BUFSIZ : k;                          j = k > BUFSIZ ? BUFSIZ : k;
                         if (fread(block, (size_t)1, (size_t)j,                          if (fread(block, (size_t)1, (size_t)j,

Legend:
Removed from v.1.37  
changed lines
  Added in v.1.38