From 5684ee6113ef308e4d55c3cf17553dbb2545ad79 Mon Sep 17 00:00:00 2001
From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz>
Date: Fri, 13 Apr 2018 16:15:16 +0200
Subject: [PATCH] better move semantics use in rvalue_ref

---
 alib2std/src/extensions/utility.hpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/alib2std/src/extensions/utility.hpp b/alib2std/src/extensions/utility.hpp
index dac22c24e9..afca7bd71d 100644
--- a/alib2std/src/extensions/utility.hpp
+++ b/alib2std/src/extensions/utility.hpp
@@ -71,11 +71,11 @@ struct rvalue_ref {
 		delete holder;
 	}
 
-	T * operator ->( ) {
+	T * operator ->( ) && {
 		return holder;
 	}
 
-	T * operator ->( ) const {
+	T * operator ->( ) const & {
 		return holder;
 	}
 
-- 
GitLab