]> SALOME platform Git repositories - modules/kernel.git/commitdiff
Salome HOME
0020883: [CEA 404] Pb with old hdf
authorvsr <vsr@opencascade.com>
Mon, 24 May 2010 10:58:26 +0000 (10:58 +0000)
committervsr <vsr@opencascade.com>
Mon, 24 May 2010 10:58:26 +0000 (10:58 +0000)
src/SALOMEDSImpl/SALOMEDSImpl_StudyManager.cxx

index 6070173cc9512da12b4fe6e4a38909c94d693a51..62f4e169adbeedf15d73e82fb9fc77fd8dadcbab 100644 (file)
@@ -28,6 +28,7 @@
 
 #include "DF_ChildIterator.hxx"
 #include "HDFexplorer.hxx"
+#include "Basics_Utils.hxx"
 
 #include "SALOMEDSImpl_Attributes.hxx"
 #include "SALOMEDSImpl_Tool.hxx"
@@ -120,6 +121,9 @@ SALOMEDSImpl_Study* SALOMEDSImpl_StudyManager::NewStudy(const std::string& study
 //============================================================================
 SALOMEDSImpl_Study* SALOMEDSImpl_StudyManager::Open(const std::string& aUrl)
 {
+  // Set "C" locale temporarily to avoid possible localization problems
+  Kernel_Utils::Localizer loc;
+
   _errorCode = "";
 
   // open the HDFFile
@@ -460,6 +464,9 @@ bool SALOMEDSImpl_StudyManager::Impl_SaveAs(const std::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