Make Travis treat warnings as errors
@@ -1,6 +1,6 @@
function generate()
{
- cmake -G "Unix Makefiles" -DASSIMP_NO_EXPORT=$TRAVIS_NO_EXPORT -DBUILD_SHARED_LIBS=$SHARED_BUILD -DASSIMP_COVERALLS=$ENABLE_COVERALLS
+ cmake -G "Unix Makefiles" -DASSIMP_NO_EXPORT=$TRAVIS_NO_EXPORT -DBUILD_SHARED_LIBS=$SHARED_BUILD -DASSIMP_COVERALLS=$ENABLE_COVERALLS -DASSIMP_ERROR=ON
}
if [ $ANDROID ]; then
@@ -78,7 +78,7 @@ OPTION ( ASSIMP_COVERALLS
"Enable this to measure test coverage."
OFF
)
-OPTION ( ASSIMP_WERRRO
+OPTION ( ASSIMP_WERROR
"Treat warnings as errors."
@@ -425,7 +425,7 @@ namespace o3dgc
const AdjacencyInfo & v2T = m_triangleListDecoder.GetVertexToTriangle();
const T * const triangles = ifs.GetCoordIndex();
Vec3<long> p1, p2, p3, n0, nt;
- long na0, nb0;
+ long na0 = 0, nb0 = 0;
Real rna0, rnb0, norm0;
char ni0 = 0, ni1 = 0;
long a, b, c;
@@ -762,8 +762,8 @@ namespace o3dgc
const Real * const originalNormals = ifs.GetNormal();
Vec3<Real> n1;
- Real rna0, rnb0, na1, nb1, norm0, norm1;
+ Real rna0, rnb0, na1 = 0, nb1 = 0, norm0, norm1;
long a, b, c, v;
m_predictors.Clear();