From a3c851a45d0a3db2310b6ac28c9ff226c10e92ba Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Tue, 1 Jul 2014 23:10:38 +0000
Subject: [PATCH] pp

---
 Common/OpenFile.cpp     | 18 ++++++------------
 Mesh/filterElements.cpp |  2 +-
 2 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/Common/OpenFile.cpp b/Common/OpenFile.cpp
index 929ca952da..0da2124a3f 100644
--- a/Common/OpenFile.cpp
+++ b/Common/OpenFile.cpp
@@ -86,6 +86,12 @@ static void FinishUpBoundingBox()
     double l = sqrt(SQU(range[0]) + SQU(range[2]));
     CTX::instance()->min[1] -= l; CTX::instance()->max[1] += l;
   }
+
+  CTX::instance()->lc = sqrt(SQU(CTX::instance()->max[0] - CTX::instance()->min[0]) +
+                             SQU(CTX::instance()->max[1] - CTX::instance()->min[1]) +
+                             SQU(CTX::instance()->max[2] - CTX::instance()->min[2]));
+  for(int i = 0; i < 3; i++)
+    CTX::instance()->cg[i] = 0.5 * (CTX::instance()->min[i] + CTX::instance()->max[i]);
 }
 
 void SetBoundingBox(double xmin, double xmax,
@@ -96,12 +102,6 @@ void SetBoundingBox(double xmin, double xmax,
   CTX::instance()->min[1] = ymin; CTX::instance()->max[1] = ymax;
   CTX::instance()->min[2] = zmin; CTX::instance()->max[2] = zmax;
   FinishUpBoundingBox();
-  CTX::instance()->lc = sqrt(SQU(CTX::instance()->max[0] - CTX::instance()->min[0]) +
-                             SQU(CTX::instance()->max[1] - CTX::instance()->min[1]) +
-                             SQU(CTX::instance()->max[2] - CTX::instance()->min[2]));
-  for(int i = 0; i < 3; i++)
-    CTX::instance()->cg[i] = 0.5 * (CTX::instance()->min[i] + CTX::instance()->max[i]);
-
 }
 
 void SetBoundingBox(bool aroundVisible)
@@ -127,12 +127,6 @@ void SetBoundingBox(bool aroundVisible)
   CTX::instance()->min[1] = bb.min().y(); CTX::instance()->max[1] = bb.max().y();
   CTX::instance()->min[2] = bb.min().z(); CTX::instance()->max[2] = bb.max().z();
   FinishUpBoundingBox();
-  CTX::instance()->lc = sqrt(SQU(CTX::instance()->max[0] - CTX::instance()->min[0]) +
-                             SQU(CTX::instance()->max[1] - CTX::instance()->min[1]) +
-                             SQU(CTX::instance()->max[2] - CTX::instance()->min[2]));
-  for(int i = 0; i < 3; i++)
-    CTX::instance()->cg[i] = 0.5 * (CTX::instance()->min[i] + CTX::instance()->max[i]);
-
 }
 
 // FIXME: this is necessary for now to have an approximate CTX::instance()->lc
diff --git a/Mesh/filterElements.cpp b/Mesh/filterElements.cpp
index ad22a4d9fc..fa25fc70bc 100644
--- a/Mesh/filterElements.cpp
+++ b/Mesh/filterElements.cpp
@@ -150,7 +150,7 @@ void filterColumns(std::vector<MElement*> &elem,
       //      delete c[i];
     }
   }
-  printf("%i --> %i\n",elem.size(),toKeep.size());
+  printf("%d --> %d\n", (int)elem.size(), (int)toKeep.size());
   elem = toKeep;
 }
 
-- 
GitLab