libstd: Revert an integer type casting

Otherwise, rustctest failed by a segv fault.
This commit is contained in:
Haitao Li 2012-01-18 23:01:51 +08:00
parent 04882d7c43
commit 7b1724fb40
1 changed files with 4 additions and 1 deletions

View File

@ -121,7 +121,10 @@ Indicates whether a path represents a directory.
*/
fn path_is_dir(p: path) -> bool {
ret str::as_buf(p, {|buf|
rustrt::rust_path_is_dir(buf) != 0 as ctypes::c_int
// FIXME: instead of 0i32, ctypes::c_int
// should be used here. but it triggers
// a segv fault. Issue 1558
rustrt::rust_path_is_dir(buf) != 0i32
});
}