From d93e1dfac8711cfed1a9d9cd1876a788b83945cd Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Mon, 2 Jan 2017 19:19:15 +0000 Subject: Vendor import of lld trunk r290819: https://llvm.org/svn/llvm-project/lld/trunk@290819 --- unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp') diff --git a/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp b/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp index f44950a8d5ab..51196e6eeba6 100644 --- a/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp +++ b/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp @@ -219,6 +219,7 @@ TEST(BinaryWriterTest, obj_relocs_x86_64) { EXPECT_EQ(signed4.isExtern, true); EXPECT_EQ(signed4.symbol, 1U); + bufferOwner.reset(nullptr); std::error_code ec = llvm::sys::fs::remove(Twine(tmpFl)); EXPECT_FALSE(ec); } @@ -329,6 +330,7 @@ TEST(BinaryWriterTest, obj_relocs_x86) { EXPECT_EQ(tlv.symbol, 1U); //llvm::errs() << "temp = " << tmpFl << "\n"; + bufferOwner.reset(nullptr); std::error_code ec = llvm::sys::fs::remove(Twine(tmpFl)); EXPECT_FALSE(ec); } @@ -458,6 +460,7 @@ TEST(BinaryWriterTest, obj_relocs_armv7) { EXPECT_EQ(absPointer.symbol, 2U); //llvm::errs() << "temp = " << tmpFl << "\n"; + bufferOwner.reset(nullptr); std::error_code ec = llvm::sys::fs::remove(Twine(tmpFl)); EXPECT_FALSE(ec); } @@ -687,6 +690,7 @@ TEST(BinaryWriterTest, obj_relocs_ppc) { EXPECT_EQ(absloa2.length, 2); EXPECT_EQ(absloa2.symbol, 0U); + bufferOwner.reset(nullptr); std::error_code ec = llvm::sys::fs::remove(Twine(tmpFl)); EXPECT_FALSE(ec); } -- cgit v1.2.3