X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Ftinfo%2Flib_tputs.c;h=5c50500b0a046e88bf5aa29da409843cb00b1d56;hp=1c4a4fe838874de7b146527cdc8f0b21bbe22527;hb=0573f2d712e4b5cb2a02a3fe52d513843d536b34;hpb=55051e74621a33ee60ea8e38fe1e0a3e38a573ab diff --git a/ncurses/tinfo/lib_tputs.c b/ncurses/tinfo/lib_tputs.c index 1c4a4fe8..5c50500b 100644 --- a/ncurses/tinfo/lib_tputs.c +++ b/ncurses/tinfo/lib_tputs.c @@ -51,7 +51,7 @@ #include /* ospeed */ #include -MODULE_ID("$Id: lib_tputs.c,v 1.86 2012/08/25 21:22:08 tom Exp $") +MODULE_ID("$Id: lib_tputs.c,v 1.87 2012/09/01 23:34:17 tom Exp $") NCURSES_EXPORT_VAR(char) PC = 0; /* used by termcap library */ NCURSES_EXPORT_VAR(NCURSES_OSPEED) ospeed = 0; /* used by termcap library */ @@ -119,7 +119,7 @@ delay_output(int ms) NCURSES_EXPORT(void) NCURSES_SP_NAME(_nc_flush) (NCURSES_SP_DCL0) { - if (SP_PARM->_ofd >= 0) { + if (SP_PARM != 0 && SP_PARM->_ofd >= 0) { if (SP_PARM->out_inuse) { size_t amount = SP->out_inuse; /*