From b12a91f3914cdf9f3228b471ab4a1072efb32ee4 Mon Sep 17 00:00:00 2001
From: Thomas Toulorge <thomas.toulorge@mines-paristech.fr>
Date: Fri, 19 Sep 2014 15:07:10 +0000
Subject: [PATCH] Fixed compliance to C++98 standard in MeshOptObjContrib

---
 contrib/MeshOptimizer/MeshOptObjContrib.cpp | 3 +++
 contrib/MeshOptimizer/MeshOptObjContrib.h   | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/contrib/MeshOptimizer/MeshOptObjContrib.cpp b/contrib/MeshOptimizer/MeshOptObjContrib.cpp
index 1c09fb80ad..800447933a 100644
--- a/contrib/MeshOptimizer/MeshOptObjContrib.cpp
+++ b/contrib/MeshOptimizer/MeshOptObjContrib.cpp
@@ -3,6 +3,9 @@
 #include "MeshOptObjContrib.h"
 
 
+const double ObjContrib::BIGVAL = 1.e300;
+
+
 ObjContrib::ObjContrib(std::string mesName, std::string name) :
  _min(0.), _max(0.), _measureName(mesName), _name(name)
 {
diff --git a/contrib/MeshOptimizer/MeshOptObjContrib.h b/contrib/MeshOptimizer/MeshOptObjContrib.h
index 7305cde4fd..edb60b58e1 100644
--- a/contrib/MeshOptimizer/MeshOptObjContrib.h
+++ b/contrib/MeshOptimizer/MeshOptObjContrib.h
@@ -30,7 +30,7 @@ public:
   virtual void updateResults(MeshOptResults &res) const = 0;
 
 protected:
-  static const double BIGVAL = 1.e300;
+  static const double BIGVAL;
   std::string _measureName, _name;
   double _min, _max;
 };
-- 
GitLab