|
|
1.1 root 1: /* $Header: /newbits/usr/lib/libcurses/RCS/beep.c,v 1.2 91/09/30 12:42:42 bin Exp Locker: bin $
2: *
3: * The information contained herein is a trade secret of INETCO
4: * Systems, and is confidential information. It is provided under
5: * a license agreement, and may be copied or disclosed only under
6: * the terms of that agreement. Any reproduction or disclosure of
7: * this material without the express written authorization of
8: * INETCO Systems or persuant to the license agreement is unlawful.
9: *
10: * Copyright (c) 1989
11: * An unpublished work by INETCO Systems, Ltd.
12: * All rights reserved.
13: */
14:
15: #include <stdio.h>
16: #include "curses.ext"
17:
18: beep()
19: {
20: register uchar * s;
21:
22: # ifdef DEBUG
23: fprintf( outf, "BEEP\n");
24: # endif
25:
26: /*
27: * Use audible bell if available, otherwise visible bell.
28: */
29: if ( (s = bell) || (s = VB) || (s = "\007") )
30: write( 1, s, strlen(s) );
31: }
32:
33: flash()
34: {
35: register uchar * s;
36:
37: # ifdef DEBUG
38: fprintf( outf, "FLASH\n");
39: # endif
40:
41: /*
42: * Use visible bell if available, otherwise audible bell.
43: */
44: if ( (s = VB) || (s = bell) || (s == "\007") )
45: write( 1, s, strlen(s ) );
46: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.