From daae9f959ef7f55a4635b20c9d11e123f352e905 Mon Sep 17 00:00:00 2001 From: Ashwin Ravichandran Date: Sun, 31 Jul 2016 06:57:29 -0700 Subject: [PATCH] Math : Fixed Bezier constructor --- src/Magnum/Math/Bezier.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Magnum/Math/Bezier.h b/src/Magnum/Math/Bezier.h index 211c64495..3d9fde1d0 100644 --- a/src/Magnum/Math/Bezier.h +++ b/src/Magnum/Math/Bezier.h @@ -55,8 +55,8 @@ template class Bezier { explicit Bezier(NoInitT) {} /** @brief Construct Bezier curve with the given array of control points */ - template constexpr Bezier(U... u):_points{u...} { - static_assert(sizeof...(U) == order + 1, "Wrong number of arguments"); + template constexpr Bezier(Vector first, U... next):_points{first, next...} { + static_assert(sizeof...(U) + 1 == order + 1, "Bezier : Wrong number of arguments"); } /**