From baba1f5b3d5c2d063422fd315a92847399d37b8b Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Sat, 22 Sep 2018 00:42:56 +0200 Subject: [PATCH] Cleaner null stream initialization --- src/utils/PastisOStream.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/utils/PastisOStream.cpp b/src/utils/PastisOStream.cpp index 19277e562..af188ac6b 100644 --- a/src/utils/PastisOStream.cpp +++ b/src/utils/PastisOStream.cpp @@ -7,6 +7,8 @@ PastisOStream pout(std::cout); PastisOStream perr(std::cerr); std::stringstream null_stream; -const PastisOStream _null_stream_initializer(*[](std::stringstream& null_stream){ - null_stream.setstate(std::ios::badbit); - return &null_stream;}(null_stream)); +const PastisOStream _null_stream_initializer([]()-> std::stringstream& + { + null_stream.setstate(std::ios::badbit); + return null_stream; + }()); -- GitLab