rust/src/librustuv
Alex Crichton fe67d269a5 std: Make unlink() more consistent
Currently when a read-only file has unlink() invoked on it on windows, the call
will fail. On unix, however, the call will succeed. In order to have a more
consistent behavior across platforms, this error is recognized on windows and
the file is changed to read-write before removal is attempted.
2014-07-14 14:24:50 -07:00
..
access.rs rustuv: Remove usage of UnsafeArc 2014-05-19 18:12:18 -07:00
addrinfo.rs c_str: replace .with_ref with .as_ptr throughout the codebase. 2014-06-29 21:15:26 +10:00
async.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
file.rs Use a nicer Show impl for Name 2014-07-12 20:31:55 -07:00
homing.rs Rename recvfrom -> recv_from, sendto -> send_to. 2014-07-02 08:21:42 +09:00
idle.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
lib.rs std: Make unlink() more consistent 2014-07-14 14:24:50 -07:00
macros.rs Updates with core::fmt changes 2014-05-15 23:22:06 -07:00
net.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
pipe.rs rustuv: Don't zero-out data on clones 2014-06-29 09:38:07 -07:00
process.rs io::process::Command: add fine-grained env builder 2014-07-10 12:16:16 -07:00
queue.rs librustc: Remove the fallback to int for integers and f64 for 2014-06-29 11:47:58 -07:00
rc.rs rustuv: Remove usage of UnsafeArc 2014-05-19 18:12:18 -07:00
signal.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
stream.rs Fix spelling errors. 2014-07-03 12:54:51 -07:00
timeout.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
timer.rs Fix spelling errors. 2014-07-03 12:54:51 -07:00
tty.rs rustuv: Don't zero-out data on clones 2014-06-29 09:38:07 -07:00
uvio.rs Rename all raw pointers as necessary 2014-06-28 11:53:58 -07:00
uvll.rs std: Make unlink() more consistent 2014-07-14 14:24:50 -07:00