summaryrefslogtreecommitdiff
path: root/nonstd/FILE.h
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-02-02 13:12:59 -0500
committerJakob Kaivo <jkk@ung.org>2019-02-02 13:12:59 -0500
commitaa2c7727b1ee7b3747681f6b78f9ef0d36beb749 (patch)
tree2d637999ffbf3661fa5ef2e6e93bf40bff13672f /nonstd/FILE.h
parenta4bd7a9c848d024ecb9c2bd9af0facaec728ba30 (diff)
trim old nonstd
Diffstat (limited to 'nonstd/FILE.h')
-rw-r--r--nonstd/FILE.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/nonstd/FILE.h b/nonstd/FILE.h
deleted file mode 100644
index 263fe1ab..00000000
--- a/nonstd/FILE.h
+++ /dev/null
@@ -1,46 +0,0 @@
-#ifndef __NONSTD_FILE_H__
-#define __NONSTD_FILE_H__
-
-#include "stdio.h" /* for fpos_t */
-#include "sys/types.h" /* for pid_t */
-
-#if !defined _POSIX_C_SOURCE || _POSIX_C_SOURCE < 199309L
-# define flockfile(x)
-# define ftrylockfile(x)
-# define funlockfile(x)
-#endif
-
-struct __FILE {
- fpos_t pos;
- char *buf;
- enum { SUPPLIED, ALLOCED, UNSET } buftype;
- int buffering;
- int bsize;
- int isopen;
- int flags;
- int lastop;
-
- /* verified necessary */
- int fd;
- int oflag;
- int orientation;
- int eof;
- int err;
- int nlocks;
- int thread;
- pid_t pipe_pid;
-
- struct {
- char *buf;
- size_t size;
- int allocated;
- } mem;
-
- struct __FILE *prev;
- struct __FILE *next;
-};
-
-int getc_unlocked(FILE *);
-int putc_unlocked(FILE *, int);
-
-#endif