X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=ncurses%2Fbase%2Flib_flash.c;fp=ncurses%2Flib_flash.c;h=d0d607f6b0f82eced47f9f7dd4df57fb594de1aa;hb=0eb88fc5281804773e2a0c7a488a4452463535ce;hp=49751accda3297007c77d36a9e91a2363d81d7f6;hpb=661078ddbde3ce0f3b06e95642fbb9b5fef7dca1;p=ncurses.git diff --git a/ncurses/lib_flash.c b/ncurses/base/lib_flash.c similarity index 94% rename from ncurses/lib_flash.c rename to ncurses/base/lib_flash.c index 49751acc..d0d607f6 100644 --- a/ncurses/lib_flash.c +++ b/ncurses/base/lib_flash.c @@ -42,7 +42,7 @@ #include #include /* beep, flash */ -MODULE_ID("$Id: lib_flash.c,v 1.2 1998/02/11 12:13:55 tom Exp $") +MODULE_ID("$Id: lib_flash.c,v 1.4 1999/10/22 21:39:06 tom Exp $") /* * flash() @@ -54,16 +54,20 @@ MODULE_ID("$Id: lib_flash.c,v 1.2 1998/02/11 12:13:55 tom Exp $") int flash(void) { + int res = ERR; + T((T_CALLED("flash()"))); /* FIXME: should make sure that we are not in altchar mode */ if (flash_screen) { TPUTS_TRACE("flash_screen"); - returnCode(putp(flash_screen)); + res = putp(flash_screen); + _nc_flush(); } else if (bell) { TPUTS_TRACE("bell"); - returnCode(putp(bell)); + res = putp(bell); + _nc_flush(); } - else - returnCode(ERR); + + returnCode(res); }