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

Diff for /src/usr.bin/cvs/entries.c between version 1.105 and 1.106

version 1.105, 2015/08/20 22:32:41 version 1.106, 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 <time.h>  #include <time.h>
 #include <unistd.h>  #include <unistd.h>
Line 101 
Line 102 
                                 if (line != NULL) {                                  if (line != NULL) {
                                         TAILQ_REMOVE(&(ep->cef_ent), line,                                          TAILQ_REMOVE(&(ep->cef_ent), line,
                                             entries_list);                                              entries_list);
                                         xfree(line->buf);                                          free(line->buf);
                                         xfree(line);                                          free(line);
                                 }                                  }
                                 cvs_ent_free(ent);                                  cvs_ent_free(ent);
                         }                          }
Line 276 
Line 277 
                 }                  }
   
                 TAILQ_REMOVE(&(ep->cef_ent), l, entries_list);                  TAILQ_REMOVE(&(ep->cef_ent), l, entries_list);
                 xfree(l->buf);                  free(l->buf);
                 xfree(l);                  free(l);
         }          }
   
         if (fp != NULL) {          if (fp != NULL) {
Line 294 
Line 295 
                 (void)unlink(ep->cef_lpath);                  (void)unlink(ep->cef_lpath);
         }          }
   
         xfree(ep->cef_path);          free(ep->cef_path);
         xfree(ep->cef_bpath);          free(ep->cef_bpath);
         xfree(ep->cef_lpath);          free(ep->cef_lpath);
         xfree(ep);          free(ep);
 }  }
   
 void  void
Line 358 
Line 359 
         (void)fclose(fp);          (void)fclose(fp);
   
         TAILQ_REMOVE(&(ep->cef_ent), l, entries_list);          TAILQ_REMOVE(&(ep->cef_ent), l, entries_list);
         xfree(l->buf);          free(l->buf);
         xfree(l);          free(l);
 }  }
   
 /*  /*
Line 386 
Line 387 
 {  {
         if (ent->ce_rev != NULL)          if (ent->ce_rev != NULL)
                 rcsnum_free(ent->ce_rev);                  rcsnum_free(ent->ce_rev);
         if (ent->ce_time != NULL)          free(ent->ce_time);
                 xfree(ent->ce_time);          free(ent->ce_buf);
           free(ent);
         xfree(ent->ce_buf);  
         xfree(ent);  
 }  }
   
 static struct cvs_ent_line *  static struct cvs_ent_line *

Legend:
Removed from v.1.105  
changed lines
  Added in v.1.106