|
|
1.1 ! root 1: /* ! 2: * Switch cursor on/off using terminfo ! 3: * ! 4: * Copyright (c) 1991-93 by Udo Munk ! 5: */ ! 6: ! 7: #ifdef AIX ! 8: #define NLS ! 9: #endif ! 10: ! 11: #include <curses.h> ! 12: #include <term.h> ! 13: #include "winfun.h" ! 14: ! 15: int cursor_status = 1; ! 16: ! 17: cursoroff() ! 18: { ! 19: cursor_status = 0; ! 20: if ((cursor_invisible != NULL) && (*cursor_invisible != '\0')) { ! 21: putp(cursor_invisible); ! 22: fflush(stdout); ! 23: return(WIN_OK); ! 24: } else ! 25: return(WIN_ERR); ! 26: } ! 27: ! 28: cursoron() ! 29: { ! 30: cursor_status = 1; ! 31: if ((cursor_invisible != NULL) && (*cursor_invisible != '\0')) { ! 32: putp(cursor_visible); ! 33: fflush(stdout); ! 34: return(WIN_OK); ! 35: } else ! 36: return(WIN_ERR); ! 37: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.