about summary refs log tree commit diff
path: root/src/lib/generic_os.rs
blob: 0fb8d79378f9a8b04dd3849564e0a6fc1a743125 (plain)
1
2
3
4
5
6
7
8


fn getenv(str n) -> option::t[str] {
    auto s = os::libc::getenv(str::buf(n));
    ret if (s as int == 0) {
            option::none[str]
        } else { option::some[str](str::str_from_cstr(s)) };
}