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

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

version 1.37, 2015/09/05 09:47:08 version 1.38, 2015/11/02 16:45:21
Line 234 
Line 234 
                 warnx("warning: overlaps or other problems during merge");                  warnx("warning: overlaps or other problems during merge");
   
 out:  out:
         if (b2 != NULL)          buf_free(b2);
                 buf_free(b2);          buf_free(b3);
         if (b3 != NULL)          buf_free(d1);
                 buf_free(b3);          buf_free(d2);
         if (d1 != NULL)  
                 buf_free(d1);  
         if (d2 != NULL)  
                 buf_free(d2);  
   
         (void)unlink(path1);          (void)unlink(path1);
         (void)unlink(path2);          (void)unlink(path2);
Line 354 
Line 350 
                 warnx("warning: overlaps or other problems during merge");                  warnx("warning: overlaps or other problems during merge");
   
 out:  out:
         if (b2 != NULL)          buf_free(b2);
                 buf_free(b2);          buf_free(b3);
         if (b3 != NULL)          buf_free(d1);
                 buf_free(b3);          buf_free(d2);
         if (d1 != NULL)  
                 buf_free(d1);  
         if (d2 != NULL)  
                 buf_free(d2);  
   
         (void)unlink(path1);          (void)unlink(path1);
         (void)unlink(path2);          (void)unlink(path2);

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