Merge branch 'fix-clang-warnings' into 'master'

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

closes #8 

See merge request !21
This commit is contained in:
Jan Möbius
2015-11-12 18:25:11 +01:00

View File

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