about summary refs log tree commit diff
path: root/src/test/run-pass/native-mod-src/inner.rs
blob: e3d514eba2032af2933a0b49870ab59e9c3d2d9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14



// -*- rust -*-
fn main() {
    auto f = "Makefile";
    auto s = rustrt.str_buf(f);
    auto buf = libc.malloc(1024);
    auto fd = libc.open(s, 0, 0);
    libc.read(fd, buf, 1024);
    libc.write(1, buf, 1024);
    libc.close(fd);
    libc.free(buf);
}