[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.51 and 1.52

version 1.51, 2009/10/27 23:59:37 version 1.52, 2010/07/23 08:31:19
Line 264 
Line 264 
         for (i = 0; i < 3; i++)          for (i = 0; i < 3; i++)
                 fclose(fp[i]);                  fclose(fp[i]);
   
         cvs_worklist_run(&temp_files, cvs_worklist_unlink);          worklist_run(&temp_files, worklist_unlink);
   
         xfree(path1);          xfree(path1);
         xfree(path2);          xfree(path2);
Line 375 
Line 375 
                         if (dlp->l_lineno == start)                          if (dlp->l_lineno == start)
                                 break;                                  break;
                         if (dlp->l_lineno > start) {                          if (dlp->l_lineno > start) {
                                 dlp = TAILQ_PREV(dlp, cvs_tqh, l_list);                                  dlp = TAILQ_PREV(dlp, tqh, l_list);
                         } else if (dlp->l_lineno < start) {                          } else if (dlp->l_lineno < start) {
                                 ndlp = TAILQ_NEXT(dlp, l_list);                                  ndlp = TAILQ_NEXT(dlp, l_list);
                                 if (ndlp->l_lineno > start)                                  if (ndlp->l_lineno > start)
Line 389 
Line 389 
   
   
                 if (op == 'c') {                  if (op == 'c') {
                         insert_after = TAILQ_PREV(dlp, cvs_tqh, l_list);                          insert_after = TAILQ_PREV(dlp, tqh, l_list);
                         for (i = 0; i <= (end - start); i++) {                          for (i = 0; i <= (end - start); i++) {
                                 ndlp = TAILQ_NEXT(dlp, l_list);                                  ndlp = TAILQ_NEXT(dlp, l_list);
                                 TAILQ_REMOVE(&(dlines->l_lines), dlp, l_list);                                  TAILQ_REMOVE(&(dlines->l_lines), dlp, l_list);

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52