From d8dcba7d487b0aed0c4b45a5dbce75255ddf9fd8 Mon Sep 17 00:00:00 2001 From: jsteemann Date: Mon, 6 Mar 2017 14:30:47 +0100 Subject: [PATCH] Revert "fix compile errors in new clangs" This reverts commit 43a32b04c456ce6d769f80a48b3ec9388cb34e4c. --- lib/Logger/LoggerStream.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/Logger/LoggerStream.h b/lib/Logger/LoggerStream.h index b3d2876575..2c263ef405 100644 --- a/lib/Logger/LoggerStream.h +++ b/lib/Logger/LoggerStream.h @@ -77,11 +77,11 @@ class LoggerStream { } template - friend LoggerStream& operator<<(LoggerStream& out, T const& obj) { - out << obj; - return out; + LoggerStream& operator<<(T const& obj) { + _out << obj; + return *this; } - + template LoggerStream& operator<<(std::pair const& obj) { _out << '(' << obj.first << ", " << obj.second << ')';