* This routine erases everything on the window.
* %G% (Berkeley) @(#)clrtobot.c 1.1
reg
char *sp
, *end
, *maxx
;
for (y
= win
->_cury
; y
< win
->_maxy
; y
++) {
end
= &win
->_y
[y
][win
->_maxx
];
for (sp
= &win
->_y
[y
][startx
]; sp
< end
; sp
++)
if (win
->_firstch
[y
] > minx
|| win
->_firstch
[y
] == _NOCHANGE
)
if (win
->_lastch
[y
] < maxx
- win
->_y
[y
])
win
->_lastch
[y
] = maxx
- win
->_y
[y
];
win
->_curx
= win
->_cury
= 0;