C++11: Fixed clang warning about missing braces.

This commit is contained in:
Hans-Christian Ebke
2015-11-12 15:52:49 +01:00
parent 89273cb1d6
commit 706b065593

View File

@@ -125,7 +125,7 @@ template<typename Scalar, int N> class VectorDataT {
VectorDataT() {} VectorDataT() {}
template<typename... T> template<typename... T>
constexpr VectorDataT(T... vs) : values_ {vs...} { constexpr VectorDataT(T... vs) : values_ {{vs...}} {
static_assert(sizeof...(vs) == N, static_assert(sizeof...(vs) == N,
"Incorrect number of vector components supplied."); "Incorrect number of vector components supplied.");
} }
@@ -145,7 +145,7 @@ template<> class VectorDataT<float, 4> {
VectorDataT() {} VectorDataT() {}
template<typename... T> template<typename... T>
constexpr VectorDataT(T... vs) : values_ {vs...} { constexpr VectorDataT(T... vs) : values_ {{vs...}} {
static_assert(sizeof...(vs) == 4, static_assert(sizeof...(vs) == 4,
"Incorrect number of vector components supplied."); "Incorrect number of vector components supplied.");
} }