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

Diff for /src/usr.bin/window/Attic/wwdelete.c between version 1.4 and 1.5

version 1.4, 1997/02/25 00:04:47 version 1.5, 2001/11/19 19:02:18
Line 51 
Line 51 
  * Pull w free from the cover list.   * Pull w free from the cover list.
  */   */
 wwdelete(w)  wwdelete(w)
 register struct ww *w;  struct ww *w;
 {  {
         register i;          int i;
   
         for (i = w->ww_i.t; i < w->ww_i.b; i++) {          for (i = w->ww_i.t; i < w->ww_i.b; i++) {
                 register j;                  int j;
                 register unsigned char *smap = wwsmap[i];                  unsigned char *smap = wwsmap[i];
                 register union ww_char *ns = wwns[i];                  union ww_char *ns = wwns[i];
                 register int nchanged = 0;                  int nchanged = 0;
   
                 for (j = w->ww_i.l; j < w->ww_i.r; j++)                  for (j = w->ww_i.l; j < w->ww_i.r; j++)
                         if (smap[j] == w->ww_index) {                          if (smap[j] == w->ww_index) {
Line 72 
Line 72 
         }          }
   
         {          {
                 register struct ww *wp;                  struct ww *wp;
   
                 for (wp = w->ww_forw; wp != &wwhead; wp = wp->ww_forw)                  for (wp = w->ww_forw; wp != &wwhead; wp = wp->ww_forw)
                         wp->ww_order--;                          wp->ww_order--;
Line 88 
Line 88 
 }  }
   
 wwdelete1(w, t, b, l, r)  wwdelete1(w, t, b, l, r)
 register struct ww *w;  struct ww *w;
 {  {
         int i;          int i;
         int tt, bb, ll, rr;          int tt, bb, ll, rr;
Line 106 
Line 106 
                 goto again;                  goto again;
         }          }
         for (i = tt; i < bb; i++) {          for (i = tt; i < bb; i++) {
                 register j;                  int j;
                 register unsigned char *smap = wwsmap[i];                  unsigned char *smap = wwsmap[i];
                 register union ww_char *ns = wwns[i];                  union ww_char *ns = wwns[i];
                 register char *win = w->ww_win[i];                  char *win = w->ww_win[i];
                 register union ww_char *buf = w->ww_buf[i];                  union ww_char *buf = w->ww_buf[i];
                 int nvis = w->ww_nvis[i];                  int nvis = w->ww_nvis[i];
                 int nchanged = 0;                  int nchanged = 0;
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5