Add stdio_reader to io, just use FILE* values for now. We have things to do.

This commit is contained in:
Graydon Hoare
2010-08-18 15:40:27 -07:00
parent b4f92774d0
commit f0d4e6c511
4 changed files with 46 additions and 1 deletions

View File

@@ -8,6 +8,11 @@ native mod libc = "libc.so.6" {
fn write(int fd, vbuf buf, uint count) -> int;
fn close(int fd) -> int;
type FILE;
fn fopen(sbuf path, sbuf mode) -> FILE;
fn fclose(FILE f);
fn fgetc(FILE f) -> int;
type dir;
// readdir is a mess; handle via wrapper function in rustrt.
fn opendir(sbuf d) -> dir;