X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=ncurses%2Ftinfo%2Flib_data.c;h=9c2759345d71f1d95d9999b67865b8be41ef1dca;hb=d49a800c7f54c8d9e77f745423c821a8535ada59;hp=897522d90e3835ae39f704a8ecfe9843db797515;hpb=3ce2c58251fe1353768cc630103cdb12ecc8be0a;p=ncurses.git diff --git a/ncurses/tinfo/lib_data.c b/ncurses/tinfo/lib_data.c index 897522d9..9c275934 100644 --- a/ncurses/tinfo/lib_data.c +++ b/ncurses/tinfo/lib_data.c @@ -42,7 +42,7 @@ #include -MODULE_ID("$Id: lib_data.c,v 1.55 2009/06/07 14:48:25 tom Exp $") +MODULE_ID("$Id: lib_data.c,v 1.58 2010/01/23 19:41:58 Miroslav.Lichvar Exp $") /* * OS/2's native linker complains if we don't initialize public data when @@ -155,6 +155,10 @@ NCURSES_EXPORT_VAR(NCURSES_GLOBALS) _nc_globals = { 0, /* safeprint_rows */ #endif +#ifdef USE_TERM_DRIVER + 0, /* term_driver */ +#endif + #ifdef TRACE FALSE, /* init_trace */ CHARS_0s, /* trace_fname */ @@ -229,6 +233,7 @@ NCURSES_EXPORT_VAR(NCURSES_PRESCREEN) _nc_prescreen = { #if NCURSES_NO_PADDING FALSE, /* flag to set if padding disabled */ #endif + 0, /* _outch */ #if BROKEN_LINKER || USE_REENTRANT NULL, /* real_acs_map */ 0, /* LINES */ @@ -255,8 +260,7 @@ _nc_screen_of(WINDOW *win) SCREEN *sp = 0; if (win != 0) { - WINDOWLIST *wp = (WINDOWLIST *) win; - sp = wp->screen; + sp = WINDOW_EXT(win, screen); } return (sp); }