]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
PR: bug 5718 correction
authorprascle <prascle>
Mon, 19 Apr 2004 06:43:23 +0000 (06:43 +0000)
committerprascle <prascle>
Mon, 19 Apr 2004 06:43:23 +0000 (06:43 +0000)
src/MEDWrapper/MED_Structures.hxx

index e58956c5e57cb4fad3ff05af4fee79ae8785a0e2..cb728a32ac2a9ad40346cffff0cf0d1aec714840 100644 (file)
@@ -9,7 +9,17 @@
 #ifndef MED_Structures_HeaderFile
 #define MED_Structures_HeaderFile
 
+#if defined __GNUC__
+  #if __GNUC__ == 2
+    #define __GNUC_2__
+  #endif
+#endif
+
+#if defined __GNUC_2__
+#include <vector>
+#else
 #include <valarray>
+#endif
 
 #include "MED_Common.hxx"
 
@@ -18,7 +28,11 @@ namespace MED{
   using namespace boost;
 
 //---------------------------------------------------------------
+#if defined __GNUC_2__
+  typedef vector<char> TString;
+#else
   typedef valarray<char> TString;
+#endif
 
   string GetString(med_int theId, med_int theStep, const TString& theString);
   void SetString(med_int theId, med_int theStep, TString& theString,