aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System/Win32/Signals.inc
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2004-11-15 17:20:28 +0000
committerReid Spencer <rspencer@reidspencer.com>2004-11-15 17:20:28 +0000
commitabc8650fc0fdd766819f72a3daea26c0e3c5591d (patch)
tree1a7ab197657688915b08782401b87f87eaf959fb /lib/System/Win32/Signals.inc
parent14051812ff4c80ac070a0caa55316d282f78ef4d (diff)
downloadexternal_llvm-abc8650fc0fdd766819f72a3daea26c0e3c5591d.zip
external_llvm-abc8650fc0fdd766819f72a3daea26c0e3c5591d.tar.gz
external_llvm-abc8650fc0fdd766819f72a3daea26c0e3c5591d.tar.bz2
Adjust implementation to match new interface.
Patch provided by Morten Ofstad git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17826 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/System/Win32/Signals.inc')
-rw-r--r--lib/System/Win32/Signals.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/System/Win32/Signals.inc b/lib/System/Win32/Signals.inc
index 262c240..1377a2f 100644
--- a/lib/System/Win32/Signals.inc
+++ b/lib/System/Win32/Signals.inc
@@ -72,7 +72,7 @@ static void RegisterHandler() {
}
// RemoveFileOnSignal - The public API
-void sys::RemoveFileOnSignal(const std::string &Filename) {
+void sys::RemoveFileOnSignal(const sys::Path &Filename) {
RegisterHandler();
if (CleanupExecuted)
@@ -81,7 +81,7 @@ void sys::RemoveFileOnSignal(const std::string &Filename) {
if (FilesToRemove == NULL)
FilesToRemove = new std::vector<sys::Path>;
- FilesToRemove->push_back(sys::Path(Filename));
+ FilesToRemove->push_back(sys::Path(Filename.get()));
LeaveCriticalSection(&CriticalSection);
}