From c025429dc6060985ade143c8ccd48c0b848b48c3 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Mon, 2 May 2011 14:37:01 +0000
Subject: [PATCH] use binary msh format if option is set...

---
 Post/PViewIO.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Post/PViewIO.cpp b/Post/PViewIO.cpp
index bbf502ff86..0a4d52e2e2 100644
--- a/Post/PViewIO.cpp
+++ b/Post/PViewIO.cpp
@@ -9,6 +9,7 @@
 #include "PViewDataList.h"
 #include "PViewDataGModel.h"
 #include "StringUtils.h"
+#include "Context.h"
 
 bool PView::readPOS(std::string fileName, int fileIndex)
 {
@@ -270,7 +271,7 @@ bool PView::write(std::string fileName, int format, bool append)
   case 2: ret = _data->writePOS(fileName, false, true, append); break; // parsed
   case 3: ret = _data->writeSTL(fileName); break;
   case 4: ret = _data->writeTXT(fileName); break;
-  case 5: ret = _data->writeMSH(fileName); break;
+  case 5: ret = _data->writeMSH(fileName, CTX::instance()->mesh.binary); break;
   case 6: ret = _data->writeMED(fileName); break;
   case 10: 
     {
@@ -280,7 +281,7 @@ bool PView::write(std::string fileName, int format, bool append)
       else if(ext == ".stl")
         ret = _data->writeSTL(fileName);
       else if(ext == ".msh")
-        ret = _data->writeMSH(fileName);
+        ret = _data->writeMSH(fileName, CTX::instance()->mesh.binary);
       else if(ext == ".med") 
         ret = _data->writeMED(fileName);
       else
-- 
GitLab