diff options
| author | bors <bors@rust-lang.org> | 2014-02-27 14:56:56 -0800 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-02-27 14:56:56 -0800 |
| commit | f01a9a8d02f6c09b89a3cecadaa5b62073381180 (patch) | |
| tree | 6d325f9b3110f829319de6c3eeecafbea4b8d5bb /src/libstd/path | |
| parent | 68a92c5ed58e676d6aa224681080f921b9e069a5 (diff) | |
| parent | 8c157ed63d95b4b4ff122493228eb0b5acf1e2ae (diff) | |
| download | rust-f01a9a8d02f6c09b89a3cecadaa5b62073381180.tar.gz rust-f01a9a8d02f6c09b89a3cecadaa5b62073381180.zip | |
auto merge of #12584 : alexcrichton/rust/windows-files, r=brson
These commits fix handling of binary files on windows by using the raw `CreateFile` apis directly, also splitting out the windows/unix implementations to their own files because everything was configured between the two platforms. With this fix in place, this also switches `rustc` to using libnative instead of libgreen. I have confirmed that this PR passes through try on all bots.
Diffstat (limited to 'src/libstd/path')
| -rw-r--r-- | src/libstd/path/posix.rs | 4 | ||||
| -rw-r--r-- | src/libstd/path/windows.rs | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/path/posix.rs b/src/libstd/path/posix.rs index d1af612e0ec..a8f7782fa46 100644 --- a/src/libstd/path/posix.rs +++ b/src/libstd/path/posix.rs @@ -698,8 +698,8 @@ mod tests { macro_rules! t( (s: $path:expr, $join:expr) => ( { - let path = ($path); - let join = ($join); + let path = $path; + let join = $join; let mut p1 = Path::new(path); let p2 = p1.clone(); p1.push(join); diff --git a/src/libstd/path/windows.rs b/src/libstd/path/windows.rs index 8902ab2edd7..10834aec64c 100644 --- a/src/libstd/path/windows.rs +++ b/src/libstd/path/windows.rs @@ -1433,8 +1433,8 @@ mod tests { macro_rules! t( (s: $path:expr, $join:expr) => ( { - let path = ($path); - let join = ($join); + let path = $path; + let join = $join; let mut p1 = Path::new(path); let p2 = p1.clone(); p1.push(join); |
