summaryrefslogtreecommitdiffstats
path: root/lib/libncurses/lib_insertln.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libncurses/lib_insertln.c')
-rw-r--r--lib/libncurses/lib_insertln.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/lib/libncurses/lib_insertln.c b/lib/libncurses/lib_insertln.c
deleted file mode 100644
index 4a39ce0..0000000
--- a/lib/libncurses/lib_insertln.c
+++ /dev/null
@@ -1,50 +0,0 @@
-
-/* This work is copyrighted. See COPYRIGHT.OLD & COPYRIGHT.NEW for *
-* details. If they are missing then this copy is in violation of *
-* the copyright conditions. */
-
-/*
-** lib_insertln.c
-**
-** The routine winsertln().
-**
-*/
-
-#include "curses.priv.h"
-#include <nterm.h>
-
-int winsertln(WINDOW *win)
-{
-chtype *temp, *end;
-int y, touched = 0;
-
- T(("winsertln(%x) called", win));
-
- temp = win->_line[win->_regbottom];
-
- if (win->_idlok && (insert_line != NULL)) {
- wrefresh(win);
- putp(insert_line);
- touched = 1;
- }
-
- if (!touched) {
- win->_firstchar[win->_cury] = 0;
- win->_lastchar[win->_cury] = win->_maxx;
- }
-
- for (y = win->_regbottom; y > win->_cury; y--) {
- win->_line[y] = win->_line[y-1];
-
- if (!touched) {
- win->_firstchar[y] = 0;
- win->_lastchar[y] = win->_maxx;
- }
- }
-
- win->_line[win->_cury] = temp;
-
- for (end = &temp[win->_maxx]; temp <= end; temp++)
- *temp = ' ';
- return OK;
-}
OpenPOWER on IntegriCloud