diff -r dbbdb870c835 -r eca2fc0acaa2 src/list.h --- a/src/list.h Sat Jul 12 23:04:46 2014 +0300 +++ b/src/list.h Sun Jul 20 17:25:36 2014 +0300 @@ -45,7 +45,7 @@ List(); List (const std::deque& a); - List (std::initializer_list&& a); + List (std::initializer_listand a); inline T& append (const T& value); inline Iterator begin(); @@ -101,7 +101,7 @@ _deque (other) {} template -List::List (std::initializer_list&& a) : +List::List (std::initializer_listand a) : _deque (a) {} template