]> OCCT Git - occt.git/commit
0033436: Data Exchange, DE_Wrapper - DEXCAFCascade_ConfigurationNode::BuildProvider... CR33397_1_DE_fix
authoroan <oan@opencascade.com>
Thu, 27 Jul 2023 01:33:58 +0000 (02:33 +0100)
committeroan <oan@opencascade.com>
Fri, 28 Jul 2023 09:22:05 +0000 (10:22 +0100)
commitad4694485bb952298cd6373d7223d68bcaa94d0d
treec456f149e426d4714301baabfb2833e604311965
parentae4d7bdae4e1359412b422e9274607a51caa9acc
0033436: Data Exchange, DE_Wrapper - DEXCAFCascade_ConfigurationNode::BuildProvider() not initialize provider

Pass pointer to DEXCAFCascade_ConfigurationNode to DEXCAFCascade_Provider;
Remove forcible manual reset of Provider's node in DE_Wrapper::FindProvider() to verify that all specializations of configuration node work properly without necessity of workarounds.
src/DE/DE_Wrapper.cxx
src/DEXCAFCascade/DEXCAFCascade_ConfigurationNode.cxx