From 601f672c3ce518b5774014f36daf3b52d97dc725 Mon Sep 17 00:00:00 2001 From: equal-l2 Date: Mon, 25 Dec 2017 19:34:34 +0900 Subject: Fix FMT --- src/common.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/common.hpp') diff --git a/src/common.hpp b/src/common.hpp index dec40191..3c99e57b 100644 --- a/src/common.hpp +++ b/src/common.hpp @@ -15,7 +15,7 @@ #define __attribute__(x) /* no-op */ #endif -#define FMT(ss) (dynamic_cast< ::std::stringstream&>(::std::stringstream() << ss).str()) +#define FMT(ss) (static_cast<::std::ostringstream&&>(::std::ostringstream() << ss).str()) // XXX: Evil hack - Define 'mv$' to be ::std::move #define mv$(x) ::std::move(x) #define box$(...) ::make_unique_ptr(::std::move(__VA_ARGS__)) -- cgit v1.2.3