]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
0020883: [CEA 404] Pb with old hdf V5_1_3_BR V5_1_3_patch06 V5_1_3_patch07 V5_1_3_patch08 V5_1_3_patch09
authorvsr <vsr@opencascade.com>
Mon, 8 Nov 2010 17:24:50 +0000 (17:24 +0000)
committervsr <vsr@opencascade.com>
Mon, 8 Nov 2010 17:24:50 +0000 (17:24 +0000)
src/SALOMEDSImpl/SALOMEDSImpl_StudyManager.cxx

index cef6ad2b8cd7be594a4d83a080bfb7d2929660f4..ca1e63158043077ec2c805aef1c6c86fb4c6866d 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "DF_ChildIterator.hxx"
 #include "HDFexplorer.hxx"
+#include "Basics_Utils.hxx"
 
 #include "SALOMEDSImpl_Attributes.hxx"
 #include "SALOMEDSImpl_Tool.hxx"
@@ -121,6 +122,9 @@ SALOMEDSImpl_Study* SALOMEDSImpl_StudyManager::NewStudy(const string& study_name
 //============================================================================
 SALOMEDSImpl_Study* SALOMEDSImpl_StudyManager::Open(const string& aUrl)
 {
+  // Set "C" locale temporarily to avoid possible localization problems
+  Kernel_Utils::Localizer loc;
+
   _errorCode = "";
 
   // open the HDFFile
@@ -461,6 +465,9 @@ bool SALOMEDSImpl_StudyManager::Impl_SaveAs(const string& aStudyUrl,
                                            bool theMultiFile,
                                            bool theASCII)
 {
+  // Set "C" locale temporarily to avoid possible localization problems
+  Kernel_Utils::Localizer loc;
+
   // HDF File will be composed of differents part :
   // * For each ComponentDataType, all data created by the component
   //   Informations in data group hdf_group_datacomponent