diff options
author | ache <ache@FreeBSD.org> | 1994-11-17 23:54:24 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1994-11-17 23:54:24 +0000 |
commit | 91d0857ccb32ba699e6a61e0ad2a81d1b44ed952 (patch) | |
tree | 50bfae41997f05fd623cda21df30128f39293057 /gnu | |
parent | 825a04e6f640ac369de15d58b93367d4b852e0df (diff) | |
download | FreeBSD-src-91d0857ccb32ba699e6a61e0ad2a81d1b44ed952.zip FreeBSD-src-91d0857ccb32ba699e6a61e0ad2a81d1b44ed952.tar.gz |
Use newscr instead of curscr in shadows code
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/lib/libdialog/kernel.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/lib/libdialog/kernel.c b/gnu/lib/libdialog/kernel.c index a2e6404..309a0ba 100644 --- a/gnu/lib/libdialog/kernel.c +++ b/gnu/lib/libdialog/kernel.c @@ -388,7 +388,7 @@ void draw_shadow(WINDOW *win, int y, int x, int height, int width) wattrset(win, shadow_attr); wmove(win, y + height, x + 2); for (i = 0; i < width; i++) - waddch(win, mvwinch(curscr, sy+y+height, sx+x+2+i) & A_CHARTEXT); + waddch(win, mvwinch(newscr, sy+y+height, sx+x+2+i) & A_CHARTEXT); for (i = y + 1; i < y + height + 1; i++) { /* small touch */ wattrset(win, A_INVIS); @@ -397,8 +397,8 @@ void draw_shadow(WINDOW *win, int y, int x, int height, int width) /* end touch */ wattrset(win, shadow_attr); wmove(win, i, x + width); - waddch(win, mvwinch(curscr, sy+i, sx+x+width) & A_CHARTEXT); - waddch(win, mvwinch(curscr, sy+i, sx+x+width+1) & A_CHARTEXT); + waddch(win, mvwinch(newscr, sy+i, sx+x+width) & A_CHARTEXT); + waddch(win, mvwinch(newscr, sy+i, sx+x+width+1) & A_CHARTEXT); } wnoutrefresh(win); } |