]> SALOME platform Git repositories - modules/med.git/commitdiff
Salome HOME
Fixed ugly bug on TMP directory in ParaMEDMEM test ...
authorabn <adrien.bruneton@cea.fr>
Wed, 21 Oct 2015 13:13:19 +0000 (15:13 +0200)
committerabn <adrien.bruneton@cea.fr>
Wed, 21 Oct 2015 13:14:12 +0000 (15:14 +0200)
src/ParaMEDMEMTest/ParaMEDMEMTest_InterpKernelDEC.cxx

index 20343e9e7e6eaa41b892a3931a8ed78f5721ad02..2350a88c852a9df26cc0a1cced902225276dff12 100644 (file)
@@ -859,8 +859,11 @@ void ParaMEDMEMTest::testInterpKernelDEC_3D_(const char *srcMeth, const char *ta
   ParaMEDMEM::ParaFIELD* parafield;
   ICoCo::MEDField* icocofield ;
   
-  string tmp_dir                    = getenv("TMP");
-  if (tmp_dir == "")
+  char * tmp_dir_c                    = getenv("TMP");
+  string tmp_dir;
+  if (tmp_dir_c != NULL)
+    tmp_dir = string(tmp_dir_c);
+  else
     tmp_dir = "/tmp";
   string filename_xml1              = getResourceFile("Mesh3D_10_2d");
   string filename_xml2              = getResourceFile("Mesh3D_11");
@@ -2108,8 +2111,11 @@ void ParaMEDMEMTest::testAsynchronousInterpKernelDEC_2D(double dtA, double tmaxA
   
   ICoCo::MEDField* icocofield ;
 
-  string tmp_dir                    = getenv("TMP");
-  if (tmp_dir == "")
+  char * tmp_dir_c                    = getenv("TMP");
+  string tmp_dir;
+  if (tmp_dir_c != NULL)
+    tmp_dir = string(tmp_dir_c);
+  else
     tmp_dir = "/tmp";
   string filename_xml1              = getResourceFile("square1_split");
   string filename_xml2              = getResourceFile("square2_split");