Salome HOME
projects
/
modules
/
kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
98c9dbb
)
Fix for bug PAL9523 : Crash at attempt to run XMLs from PAL8912.
author
san
<san@opencascade.com>
Wed, 20 Jul 2005 06:27:21 +0000
(06:27 +0000)
committer
san
<san@opencascade.com>
Wed, 20 Jul 2005 06:27:21 +0000
(06:27 +0000)
src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
patch
|
blob
|
history
diff --git
a/src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
b/src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
index 845e341dcda6f62634e35b2b1331cb52710ff745..e8d9f8d7823b372ec6121a5cd432386bb5f12980 100644
(file)
--- a/
src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
+++ b/
src/ModuleCatalog/SALOME_ModuleCatalog_impl.cxx
@@
-456,7
+456,8
@@
SALOME_ModuleCatalogImpl::GetComponent(const char* name)
ParserComponent *C_parser = NULL;
ParserPathPrefixes *pp = NULL;
- SALOME_ModuleCatalog::Acomponent_ptr compo = NULL;
+ // mkr : fix for PAL9523 (don't use NULL pointer for corba objects!)
+ SALOME_ModuleCatalog::Acomponent_ptr compo = SALOME_ModuleCatalog::Acomponent::_nil();//NULL;
C_parser = findComponent(s);
if (C_parser) {
@@
-477,7
+478,6
@@
SALOME_ModuleCatalogImpl::GetComponent(const char* name)
// return NULL object
if(MYDEBUG) MESSAGE("Component with name " << name
<< " not found in catalog");
- compo = NULL;
}
return compo;