aboutsummaryrefslogtreecommitdiff
path: root/src/base/bufio/open.c
diff options
context:
space:
mode:
authorNicholas Noll <nbnoll@eml.cc>2021-12-04 14:10:21 -0800
committerNicholas Noll <nbnoll@eml.cc>2021-12-04 14:10:21 -0800
commit12e09f9f85ac48ff891adf92f3b2c9a5fea27273 (patch)
tree60051793885e9978dadf6672ef85cdda216676a2 /src/base/bufio/open.c
parentb80a3d28ce42be4fdec451f74620b10ee75219dc (diff)
Chore(REMOVE): finished deprecation of old io functions.
The old methods were simple wrappers of C standard library functions. We've moved (painfully) over to a new interface that allows for files to live on the stack. All users of the functionality are ported over.
Diffstat (limited to 'src/base/bufio/open.c')
-rw-r--r--src/base/bufio/open.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/base/bufio/open.c b/src/base/bufio/open.c
deleted file mode 100644
index 29ccae1..0000000
--- a/src/base/bufio/open.c
+++ /dev/null
@@ -1,27 +0,0 @@
-#include "internal.h"
-
-int
-bio·open(char *path, int flag, io·Buffer *io)
-{
- int fd;
- switch(flag & ~(sys·OCloseExec|sys·OTrunc)){
- default:
- fmt·fprint(2, "open: unknown flag %d\n", flag);
- return 1;
-
- case sys·ORead:
- if(sys·open(path, flag, 0, &fd))
- return 1;
- break;
-
- case sys·OWrite:
- if(sys·open(path, flag, 0666, &fd))
- return 1;
- break;
- }
- if(bio·openfd(fd, flag, io)){
- sys·close(fd);
- return 1;
- }
- return 0;
-}