use io;
use libc::{self, c_int, c_void};
use mem;
+use ptr;
use sys::retry;
use sys_common::{keep_going, eof, mkerr_libc};
if dir_ptr as uint != 0 {
let mut paths = vec!();
- let mut entry_ptr = 0 as *mut dirent_t;
+ let mut entry_ptr = ptr::null_mut();
while unsafe { readdir_r(dir_ptr, ptr, &mut entry_ptr) == 0 } {
if entry_ptr.is_null() { break }
paths.push(unsafe {
assert_eq!(buf[2], 's' as u8);
assert_eq!(buf[3], 't' as u8);
}
- r => panic!("invalid read: {}", r),
+ r => panic!("invalid read: {:?}", r),
}
assert!(writer.read(&mut buf).is_err());