Salome HOME
Fix of bug 0022506: [CEA 1086] Import in GEOM returns "unknown exception"
authorakl <akl@opencascade.com>
Tue, 11 Mar 2014 07:07:29 +0000 (11:07 +0400)
committerakl <akl@opencascade.com>
Tue, 11 Mar 2014 07:07:29 +0000 (11:07 +0400)
src/GEOMImpl/GEOMImpl_IInsertOperations.cxx

index 983b68e83fcdd9d3fdb79a21d3bbf85ce6b2feff..c9275139c30d0cd057465894a6172b364864661b 100755 (executable)
@@ -563,7 +563,8 @@ Standard_Boolean GEOMImpl_IInsertOperations::InitResMgr()
   myResMgrList.clear();
 
   // Initialize the GEOM Resource Manager
-  TCollection_AsciiString aResDir = TCollection_AsciiString(getenv("GEOM_ROOT_DIR"));
+  TCollection_AsciiString aResDir;
+  aResDir = getenv("GEOM_ROOT_DIR");
 #ifdef WIN32
   aResDir += "\\share\\salome\\resources\\geom";
 #else
@@ -576,7 +577,8 @@ Standard_Boolean GEOMImpl_IInsertOperations::InitResMgr()
   }
 
   // Initialize the user's Resource Manager
-  TCollection_AsciiString aResDirsStr = getenv("GEOM_ENGINE_RESOURCES_DIR");
+  TCollection_AsciiString aResDirsStr;
+  aResDirsStr = getenv("GEOM_ENGINE_RESOURCES_DIR");
   if ( !aResDirsStr.IsEmpty() )
   {
     std::string aSep = ":";