aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support/Windows
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-06-12 14:16:52 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-06-12 14:16:52 +0000
commit36782c514ae7c5f9270c317bdea660bdcd86d9d6 (patch)
tree553fd31405ad4ba1c1545f463081dc8461c5a1e4 /lib/Support/Windows
parenta5e855d8594ccc7e7fffd2c1886088175ba84950 (diff)
downloadexternal_llvm-36782c514ae7c5f9270c317bdea660bdcd86d9d6.zip
external_llvm-36782c514ae7c5f9270c317bdea660bdcd86d9d6.tar.gz
external_llvm-36782c514ae7c5f9270c317bdea660bdcd86d9d6.tar.bz2
Remove sys::CopyFile.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183831 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/Windows')
-rw-r--r--lib/Support/Windows/Path.inc11
1 files changed, 0 insertions, 11 deletions
diff --git a/lib/Support/Windows/Path.inc b/lib/Support/Windows/Path.inc
index f4a2a1b..734e6f5 100644
--- a/lib/Support/Windows/Path.inc
+++ b/lib/Support/Windows/Path.inc
@@ -21,7 +21,6 @@
#include <malloc.h>
// We need to undo a macro defined in Windows.h, otherwise we won't compile:
-#undef CopyFile
#undef GetCurrentDirectory
// Windows happily accepts either forward or backward slashes, though any path
@@ -731,16 +730,6 @@ Path::setStatusInfoOnDisk(const FileStatus &si, std::string *ErrMsg) const {
}
bool
-CopyFile(const sys::Path &Dest, const sys::Path &Src, std::string* ErrMsg) {
- // Can't use CopyFile macro defined in Windows.h because it would mess up the
- // above line. We use the expansion it would have in a non-UNICODE build.
- if (!::CopyFileA(Src.c_str(), Dest.c_str(), false))
- return MakeErrMsg(ErrMsg, "Can't copy '" + Src.str() +
- "' to '" + Dest.str() + "': ");
- return false;
-}
-
-bool
Path::makeUnique(bool reuse_current, std::string* ErrMsg) {
bool Exists;
if (reuse_current && (fs::exists(path, Exists) || !Exists))