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

Diff for /src/usr.bin/mg/undo.c between version 1.51 and 1.52

version 1.51, 2012/11/06 18:04:10 version 1.52, 2013/03/25 11:38:22
Line 239 
Line 239 
 void  void
 undo_add_modified(void)  undo_add_modified(void)
 {  {
         struct undo_rec *rec;          struct undo_rec *rec, *trec;
   
           TAILQ_FOREACH_SAFE(rec, &curbp->b_undo, next, trec)
                   if (rec->type == MODIFIED) {
                           TAILQ_REMOVE(&curbp->b_undo, rec, next);
                           free_undo_record(rec);
                   }
   
         rec = new_undo_record();          rec = new_undo_record();
         rec->type = MODIFIED;          rec->type = MODIFIED;

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