about summary refs log tree commit diff
path: root/src/rt/rust_builtin.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-02-26 14:03:52 -0800
committerbors <bors@rust-lang.org>2013-02-26 14:03:52 -0800
commit0ded562e8364244c9c0da1d5f4dc97cd900b4fe4 (patch)
treedf36457cac6b8b3b91ad1ef51fd8811f8a98e7cc /src/rt/rust_builtin.cpp
parent44acefd1017ae61d71a468961ba8f6131701dee5 (diff)
parentc77c5c4674c92b342132a56bd1b59f86af3d5a63 (diff)
downloadrust-0ded562e8364244c9c0da1d5f4dc97cd900b4fe4.tar.gz
rust-0ded562e8364244c9c0da1d5f4dc97cd900b4fe4.zip
auto merge of #5023 : mitsuhiko/rust/make-absolute-refactor, r=catamorphism
This pull request moves the logic from os::make_absolute() into the path module and fixes path joining for Windows.  It does this by adding an ``unsafe_join()`` function that implements the operating system's path joining semantics.

Additionally it also adds an ``is_restricted()`` method to the trait which will return true if the path points to a windows device file.
Diffstat (limited to 'src/rt/rust_builtin.cpp')
0 files changed, 0 insertions, 0 deletions