home *** CD-ROM | disk | FTP | other *** search
- /*-----------------------------------------------------------------------*
- * filename - files.c
- *
- * function(s)
- * none
- *-----------------------------------------------------------------------*/
-
- /*[]------------------------------------------------------------[]*/
- /*| |*/
- /*| Turbo C Run Time Library - Version 3.0 |*/
- /*| |*/
- /*| |*/
- /*| Copyright (c) 1987,1988,1990 by Borland International |*/
- /*| All Rights Reserved. |*/
- /*| |*/
- /*[]------------------------------------------------------------[]*/
-
- #include <stdio.h>
-
- #define _F_STDIN (_F_READ | _F_TERM | _F_LBUF)
- #define _F_STDOUT (_F_WRIT | _F_TERM | _F_LBUF)
- #define _F_STDERR (_F_WRIT | _F_TERM)
- #define _F_STDAUX (_F_RDWR | _F_TERM | _F_BIN)
- #define _F_STDPRN (_F_WRIT | _F_TERM | _F_BIN)
-
- /*---------------------------------------------------------------------*
-
- Name _streams
-
- Description _streams is the array of FILE structures used by the
- stream handling functions.
-
- *---------------------------------------------------------------------*/
-
- FILE _streams [FOPEN_MAX] =
- {
- { 0, _F_STDIN, 0, 0, 0, NULL, NULL, 0, (short) stdin },
- { 0, _F_STDOUT, 1, 0, 0, NULL, NULL, 0, (short) stdout },
- { 0, _F_STDERR, 2, 0, 0, NULL, NULL, 0, (short) stderr },
- { 0, _F_STDAUX, 3, 0, 0, NULL, NULL, 0, (short) stdaux },
- { 0, _F_STDPRN, 4, 0, 0, NULL, NULL, 0, (short) stdprn },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) ( 5 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) ( 6 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) ( 7 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) ( 8 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) ( 9 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (10 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (11 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (12 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (13 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (14 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (15 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (16 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (17 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (18 + _streams) },
- { 0, 0, -1, 0, 0, NULL, NULL, 0, (short) (19 + _streams) },
-
- };
-