/* 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_initscr.c ** ** The routine initscr(). ** */ #include #include "curses.priv.h" WINDOW *initscr() { #ifdef TRACE _init_trace(); T(("initscr() called")); #endif if (newterm(getenv("TERM"), stdout, stdin) == NULL) return NULL; else { def_shell_mode(); def_prog_mode(); return(stdscr); } }