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

Diff for /src/usr.bin/tmux/screen.c between version 1.24 and 1.25

version 1.24, 2013/02/05 11:08:59 version 1.25, 2013/03/21 16:12:10
Line 362 
Line 362 
   
 /* Reflow wrapped lines. */  /* Reflow wrapped lines. */
 void  void
 screen_reflow(struct screen *s, u_int sx)  screen_reflow(struct screen *s, u_int new_x)
 {  {
         struct grid     *old, *new;          struct grid     *old = s->grid;
   
         old = s->grid;          s->grid = grid_create(old->sx, old->sy, old->hlimit);
         new = grid_create(old->sx, old->sy, old->hlimit);          s->cy -= grid_reflow(s->grid, old, new_x);
   
         s->cy -= grid_reflow(new, old, sx);  
         s->grid = new;  
   
         grid_destroy(old);  
 }  }

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25