From 7db06d4f7ff7e2607a231da639d34915efe6680e Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Mon, 4 Apr 2011 12:07:20 +0000
Subject: [PATCH] fix compile

---
 Mesh/meshGFaceLloyd.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Mesh/meshGFaceLloyd.cpp b/Mesh/meshGFaceLloyd.cpp
index 0ac384c687..7052d4bc09 100644
--- a/Mesh/meshGFaceLloyd.cpp
+++ b/Mesh/meshGFaceLloyd.cpp
@@ -155,7 +155,7 @@ void lloydAlgorithm::operator () (GFace *gf)
   triangulator.makePosView("LloydInit.pos");
   	
   int num_interior;
-  double initial_conditions[2*triangulator.numPoints];
+  std::vector<double> initial_conditions(2*triangulator.numPoints);
   num_interior = 0;
   for(int i=0;i<triangulator.numPoints;i++){
     PointRecord& pt = triangulator.points[i];
@@ -175,7 +175,7 @@ void lloydAlgorithm::operator () (GFace *gf)
 	}
   }
   alglib::real_1d_array x;
-  x.setcontent(2*num_interior,initial_conditions);
+  x.setcontent(2*num_interior,&initial_conditions[0]);
   
   double epsg = 0;
   double epsf = 0;
-- 
GitLab