added getchar and putchar as they both are part of POSIX.1-2008
diff --git a/src/lib.rs b/src/lib.rs
index 0f7a5b5..dcc4791 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -166,6 +166,8 @@
mode: c_int,
size: size_t) -> c_int;
pub fn setbuf(stream: *mut FILE, buf: *mut c_char);
+ pub fn getchar() -> c_int;
+ pub fn putchar(c: c_int) -> c_int;
pub fn fgetc(stream: *mut FILE) -> c_int;
pub fn fgets(buf: *mut c_char, n: c_int, stream: *mut FILE) -> *mut c_char;
pub fn fputc(c: c_int, stream: *mut FILE) -> c_int;