From 3b441cdf4a83383f4cd55ca8569e8eb98d45868e Mon Sep 17 00:00:00 2001 From: Vitor Sousa Date: Fri, 23 Jan 2015 19:31:27 -0200 Subject: [PATCH] ecore_cxx: Fix perfect forward of callback argument --- src/bindings/ecore_cxx/Ecore.hh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bindings/ecore_cxx/Ecore.hh b/src/bindings/ecore_cxx/Ecore.hh index da7dd4d43f..c671287f1e 100644 --- a/src/bindings/ecore_cxx/Ecore.hh +++ b/src/bindings/ecore_cxx/Ecore.hh @@ -116,7 +116,7 @@ template void main_loop_thread_safe_call_async(F&& f) { ::ecore_main_loop_thread_safe_call_async( &ecore::_ecore_main_loop_thread_safe_call_async_callback - , new F(std::move(f)) ); + , new F(std::forward(f)) ); } template