mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-08 22:56:52 +08:00
0024870: Provide OCCT RTTI test cases
Test commands for checking performance and functionality of OCCT handles and RTTI added. New test case added for that: test perf fclasses handle. Implementation of opencascade::handle improved to enable compile-time error if two handles of incompatible types are compared. Comparison of handle to NULL is not possible any more; method IsNull() should be used instead. Method LDOM_MemManager::Doc() is removed to avoid cyclic dependency of headers; constructor of LDOM_Document(LDOM_MemManager&) is used directly instead. Inclusion of headers corrected for compilation after previous patch.
This commit is contained in:
@@ -155,7 +155,7 @@ void XmlMDataStd_ExtStringArrayDriver::Paste (const Handle(TDF_Attribute)& theSo
|
||||
anElement.setAttribute(::IsDeltaOn(), aExtStringArray->GetDelta());
|
||||
|
||||
// store a set of elements with string in each of them
|
||||
XmlObjMgt_Document aDoc = anElement.getOwnerDocument().Doc();
|
||||
XmlObjMgt_Document aDoc (anElement.getOwnerDocument());
|
||||
|
||||
for ( Standard_Integer i = aL; i <= anU; i++ )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user