Remove Path::makeExecutableOnDisk.

llvm-svn: 183826
This commit is contained in:
Rafael Espindola 2013-06-12 13:55:07 +00:00
parent 11cb23a6f7
commit d5fd942ec3
3 changed files with 0 additions and 17 deletions

View File

@ -434,12 +434,6 @@ namespace sys {
/// @brief Make the file writable;
bool makeWriteableOnDisk(std::string* ErrMsg = 0);
/// This method attempts to make the file referenced by the Path object
/// available for execution so that the canExecute() method will return
/// true.
/// @brief Make the file readable;
bool makeExecutableOnDisk(std::string* ErrMsg = 0);
/// This method allows the last modified time stamp and permission bits
/// to be set on the disk object referenced by the Path.
/// @throws std::string if an error occurs.

View File

@ -459,12 +459,6 @@ bool Path::makeWriteableOnDisk(std::string* ErrMsg) {
return false;
}
bool Path::makeExecutableOnDisk(std::string* ErrMsg) {
if (!AddPermissionBits(*this, 0111))
return MakeErrMsg(ErrMsg, path + ": can't make file executable");
return false;
}
bool
Path::getDirectoryContents(std::set<Path>& result, std::string* ErrMsg) const {
DIR* direntries = ::opendir(path.c_str());

View File

@ -379,11 +379,6 @@ bool Path::makeWriteableOnDisk(std::string* ErrMsg) {
return false;
}
bool Path::makeExecutableOnDisk(std::string* ErrMsg) {
// All files are executable on Windows (ignoring security attributes).
return false;
}
bool
Path::getDirectoryContents(std::set<Path>& result, std::string* ErrMsg) const {
WIN32_FILE_ATTRIBUTE_DATA fi;