ncurses 5.6 - patch 20070721
[ncurses.git] / ncurses / base / lib_flash.c
index d0d607f6b0f82eced47f9f7dd4df57fb594de1aa..a6b022a8e816bec9d1e531356907af830af6fd1a 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
 /****************************************************************************
- * Copyright (c) 1998 Free Software Foundation, Inc.                        *
+ * Copyright (c) 1998,2000 Free Software Foundation, Inc.                   *
  *                                                                          *
  * Permission is hereby granted, free of charge, to any person obtaining a  *
  * copy of this software and associated documentation files (the            *
  *                                                                          *
  * Permission is hereby granted, free of charge, to any person obtaining a  *
  * copy of this software and associated documentation files (the            *
@@ -31,7 +31,6 @@
  *     and: Eric S. Raymond <esr@snark.thyrsus.com>                         *
  ****************************************************************************/
 
  *     and: Eric S. Raymond <esr@snark.thyrsus.com>                         *
  ****************************************************************************/
 
-
 /*
  *     flash.c
  *
 /*
  *     flash.c
  *
@@ -40,9 +39,9 @@
  */
 
 #include <curses.priv.h>
  */
 
 #include <curses.priv.h>
-#include <term.h>      /* beep, flash */
+#include <term.h>              /* beep, flash */
 
 
-MODULE_ID("$Id: lib_flash.c,v 1.4 1999/10/22 21:39:06 tom Exp $")
+MODULE_ID("$Id: lib_flash.c,v 1.6 2000/12/10 02:43:27 tom Exp $")
 
 /*
  *     flash()
 
 /*
  *     flash()
@@ -52,22 +51,23 @@ MODULE_ID("$Id: lib_flash.c,v 1.4 1999/10/22 21:39:06 tom Exp $")
  *
  */
 
  *
  */
 
-int flash(void)
+NCURSES_EXPORT(int)
+flash(void)
 {
 {
-       int res = ERR;
+    int res = ERR;
 
 
-       T((T_CALLED("flash()")));
+    T((T_CALLED("flash()")));
 
 
-       /* FIXME: should make sure that we are not in altchar mode */
-       if (flash_screen) {
-               TPUTS_TRACE("flash_screen");
-               res = putp(flash_screen);
-               _nc_flush();
-       } else if (bell) {
-               TPUTS_TRACE("bell");
-               res = putp(bell);
-               _nc_flush();
-       }
+    /* FIXME: should make sure that we are not in altchar mode */
+    if (flash_screen) {
+       TPUTS_TRACE("flash_screen");
+       res = putp(flash_screen);
+       _nc_flush();
+    } else if (bell) {
+       TPUTS_TRACE("bell");
+       res = putp(bell);
+       _nc_flush();
+    }
 
 
-       returnCode(res);
+    returnCode(res);
 }
 }