Remove dead and incorrect code.

is_symlink was always false since it was using stat instead of lstat.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204361 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Rafael Espindola
2014-03-20 17:39:04 +00:00
parent b5a1fccdc5
commit faec753dd4
2 changed files with 2 additions and 31 deletions

View File

@ -870,23 +870,10 @@ error_code is_regular_file(const Twine &path, bool &result) {
return error_code::success();
}
bool is_symlink(file_status status) {
return status.type() == file_type::symlink_file;
}
error_code is_symlink(const Twine &path, bool &result) {
file_status st;
if (error_code ec = status(path, st))
return ec;
result = is_symlink(st);
return error_code::success();
}
bool is_other(file_status status) {
return exists(status) &&
!is_regular_file(status) &&
!is_directory(status) &&
!is_symlink(status);
!is_directory(status);
}
void directory_entry::replace_filename(const Twine &filename, file_status st) {