aboutsummaryrefslogtreecommitdiff
path: root/src/base/io
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/io')
-rw-r--r--src/base/io/close.c7
-rw-r--r--src/base/io/open.c6
-rw-r--r--src/base/io/rules.mk3
3 files changed, 9 insertions, 7 deletions
diff --git a/src/base/io/close.c b/src/base/io/close.c
new file mode 100644
index 0000000..5a773cd
--- /dev/null
+++ b/src/base/io/close.c
@@ -0,0 +1,7 @@
+#include "internal.h"
+
+int
+io·close(io·Stream *s)
+{
+ return fclose(s);
+}
diff --git a/src/base/io/open.c b/src/base/io/open.c
index 71e88d4..fe78255 100644
--- a/src/base/io/open.c
+++ b/src/base/io/open.c
@@ -5,9 +5,3 @@ io·open(byte *name, byte *mode)
{
return fopen(name, mode);
}
-
-int
-io·close(io·Stream *s)
-{
- return fclose(s);
-}
diff --git a/src/base/io/rules.mk b/src/base/io/rules.mk
index 2e03ca5..124cd09 100644
--- a/src/base/io/rules.mk
+++ b/src/base/io/rules.mk
@@ -3,6 +3,7 @@ SRCS_$(d)+=\
$(d)/io/flush.c\
$(d)/io/interface.c\
$(d)/io/open.c\
+ $(d)/io/close.c\
$(d)/io/putbyte.c\
$(d)/io/putstring.c\
$(d)/io/read.c\
@@ -11,4 +12,4 @@ SRCS_$(d)+=\
$(d)/io/stat.c\
$(d)/io/tell.c\
$(d)/io/unget.c\
- $(d)/io/write.c\
+ $(d)/io/write.c