Open files in binary mode. Closes #3948

This commit is contained in:
darkf 2013-08-04 21:54:24 -07:00
parent dc5b0b9410
commit 180d050138

View file

@ -1041,7 +1041,7 @@ pub fn stdin() -> @Reader {
pub fn file_reader(path: &Path) -> Result<@Reader, ~str> {
let f = do path.to_str().as_c_str |pathbuf| {
do "r".as_c_str |modebuf| {
do "rb".as_c_str |modebuf| {
unsafe { libc::fopen(pathbuf, modebuf as *libc::c_char) }
}
};