From a03bdf5e1d2554bc27a911c6cda552b7ae6d65cd Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Sat, 4 May 2019 11:33:21 +1000 Subject: [PATCH] parse/value: remove pessimising move --- parse/value.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse/value.hpp b/parse/value.hpp index 9a8be6fe..4fbc7edb 100644 --- a/parse/value.hpp +++ b/parse/value.hpp @@ -33,7 +33,7 @@ namespace cruft::parse { T res = value (data); if (!data.empty ()) throw std::invalid_argument ("unable to parse"); - return std::move (res); + return res; } template T from_string (const char *data) { return from_string (cruft::view (data)); }