mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 12:41:49 +01:00
Remove Path::makeExecutableOnDisk.
llvm-svn: 183826
This commit is contained in:
parent
cd1f988570
commit
dc7cb4d0c4
@ -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.
|
||||
|
@ -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());
|
||||
|
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user