From 6d6d16a5fc054fb3f7032297d0a15abb659be7ef Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Fri, 3 Dec 2010 12:33:32 +0000 Subject: [PATCH] unittests/Support/PathV2: remove(3) requires a terminated string. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120803 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/Support/Path.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/unittests/Support/Path.cpp b/unittests/Support/Path.cpp index 06e8ffd1845..d19bf4a2efc 100644 --- a/unittests/Support/Path.cpp +++ b/unittests/Support/Path.cpp @@ -128,11 +128,10 @@ TEST(Support, Path) { EXPECT_TRUE(TempFileExists); ::close(FileDescriptor); - ::remove(TempPath.begin()); + ::remove(TempPath.c_str()); ASSERT_FALSE(fs::exists(Twine(TempPath), TempFileExists)); - // FIXME: This is returning true on some systems... - // EXPECT_FALSE(TempFileExists); + EXPECT_FALSE(TempFileExists); } } // anonymous namespace