From e7d85688c657d65a5e8bfbefb0a74ee9352f85f1 Mon Sep 17 00:00:00 2001 From: Vedant Kumar Date: Wed, 13 Sep 2017 20:02:24 +0000 Subject: [PATCH] [unittests] Speculative fix for changes introduced in rL313156 llvm-svn: 313181 --- lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp b/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp index e9b3e9fcf237..36220f0f57cc 100644 --- a/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp +++ b/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp @@ -15,6 +15,7 @@ #include "lldb/Core/Section.h" #include "lldb/Host/HostInfo.h" #include "unittests/Utility/Helpers/TestUtilities.h" +#include "llvm/ADT/Optional.h" #include "llvm/Support/FileUtilities.h" #include "llvm/Support/Path.h" #include "llvm/Support/Program.h" @@ -61,7 +62,8 @@ TEST_F(ObjectFileELFTest, SectionsResolveConsistently) { llvm::FileRemover remover(obj); const char *args[] = {YAML2OBJ, yaml.c_str(), nullptr}; llvm::StringRef obj_ref = obj; - const llvm::StringRef *redirects[] = {nullptr, &obj_ref, nullptr}; + const llvm::Optional redirects[] = {llvm::None, obj_ref, + llvm::None}; ASSERT_EQ(0, llvm::sys::ExecuteAndWait(YAML2OBJ, args, nullptr, redirects)); uint64_t size; ASSERT_NO_ERROR(llvm::sys::fs::file_size(obj, size)); -- GitLab