Open files in binary mode. Closes #3948
This commit is contained in:
parent
dc5b0b9410
commit
180d050138
1 changed files with 1 additions and 1 deletions
|
@ -1041,7 +1041,7 @@ pub fn stdin() -> @Reader {
|
||||||
|
|
||||||
pub fn file_reader(path: &Path) -> Result<@Reader, ~str> {
|
pub fn file_reader(path: &Path) -> Result<@Reader, ~str> {
|
||||||
let f = do path.to_str().as_c_str |pathbuf| {
|
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) }
|
unsafe { libc::fopen(pathbuf, modebuf as *libc::c_char) }
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue