From 9d174013e6a4d5250ad80536191558472bdb64a2 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 11 Sep 2016 21:21:07 +0200 Subject: [PATCH] fix --- ostd/array.hh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ostd/array.hh b/ostd/array.hh index 0a205a4..4af4af8 100644 --- a/ostd/array.hh +++ b/ostd/array.hh @@ -74,7 +74,9 @@ struct Array { return ConstRange(p_buf, p_buf + N); } - void swap(Array &v) noexcept(noexcept(swap(declval(), declval()))) { + void swap(Array &v) noexcept( + noexcept(ostd::swap(declval(), declval())) + ) { ostd::swap_ranges(iter(), v.iter()); }