From 48f296059d52193b1694d611c7acfbca5da46b9d Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Fri, 11 Nov 2016 06:04:30 +0000 Subject: Fix gold plugin after Error API changes llvm-svn: 286571 --- llvm/tools/gold/gold-plugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm') diff --git a/llvm/tools/gold/gold-plugin.cpp b/llvm/tools/gold/gold-plugin.cpp index 1de74869d21..ed8d00256e7 100644 --- a/llvm/tools/gold/gold-plugin.cpp +++ b/llvm/tools/gold/gold-plugin.cpp @@ -392,7 +392,7 @@ static void diagnosticHandler(const DiagnosticInfo &DI) { } static void check(Error E, std::string Msg = "LLVM gold plugin") { - handleAllErrors(std::move(E), [&](ErrorInfoBase &EIB) { + handleAllErrors(std::move(E), [&](ErrorInfoBase &EIB) -> Error { message(LDPL_FATAL, "%s: %s", Msg.c_str(), EIB.message().c_str()); return Error::success(); }); -- cgit v1.2.3