projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new version from arnold
[unix-history]
/
usr
/
src
/
lib
/
libcurses
/
addch.c
diff --git
a/usr/src/lib/libcurses/addch.c
b/usr/src/lib/libcurses/addch.c
index
53bd7a1
..
c9a3dd7
100644
(file)
--- a/
usr/src/lib/libcurses/addch.c
+++ b/
usr/src/lib/libcurses/addch.c
@@
-3,7
+3,7
@@
/*
* This routine adds the character to the current position
*
/*
* This routine adds the character to the current position
*
- * @(#)addch.c 1.
5
(Berkeley) %G%
+ * @(#)addch.c 1.
6
(Berkeley) %G%
*/
waddch(win, c)
reg WINDOW *win;
*/
waddch(win, c)
reg WINDOW *win;
@@
-92,10
+92,10
@@
WINDOW *orig; {
return;
if (win->_y[y][x] != ch) {
if (win->_firstch[y] == _NOCHANGE)
return;
if (win->_y[y][x] != ch) {
if (win->_firstch[y] == _NOCHANGE)
- win->_firstch[y] = win->_lastch[y] = x;
+ win->_firstch[y] = win->_lastch[y] = x
+ win->_ch_off
;
else if (x < win->_firstch[y])
else if (x < win->_firstch[y])
- win->_firstch[y] = x;
+ win->_firstch[y] = x
+ win->_ch_off
;
else if (x > win->_lastch[y])
else if (x > win->_lastch[y])
- win->_lastch[y] = x;
+ win->_lastch[y] = x
+ win->_ch_off
;
}
}
}
}