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

Diff for /src/usr.bin/cvs/tag.c between version 1.81 and 1.82

version 1.81, 2015/01/16 06:40:07 version 1.82, 2015/11/05 09:48:21
Line 16 
Line 16 
  */   */
   
 #include <errno.h>  #include <errno.h>
   #include <stdlib.h>
 #include <string.h>  #include <string.h>
 #include <unistd.h>  #include <unistd.h>
   
Line 308 
Line 309 
         return;          return;
   
 bad:  bad:
         if (fi->file_path != NULL)          free(fi->file_path);
                 xfree(fi->file_path);          free(fi->crevstr);
         if (fi->crevstr != NULL)          free(fi->nrevstr);
                 xfree(fi->crevstr);          free(fi->tag_new);
         if (fi->nrevstr != NULL)          free(fi->tag_old);
                 xfree(fi->nrevstr);  
         if (fi->tag_new != NULL)  
                 xfree(fi->tag_new);  
         if (fi->tag_old != NULL)  
                 xfree(fi->tag_old);  
         if (rev != NULL)          if (rev != NULL)
                 rcsnum_free(rev);                  rcsnum_free(rev);
         xfree(fi);          free(fi);
 }  }
   
 void  void

Legend:
Removed from v.1.81  
changed lines
  Added in v.1.82