DiscussionsIssue archiveOCCT:Foundation Classes

Archived issue #0009770

Incorrect work of ExprIntrp package

Open CASCADEOCCT:Foundation Classesclosed0 public notes

Search issues

Description

1) In debug version if call of ExprIntrp::Parse was successful, then all calls
after it do nothing and return true
2) It is necessary to avoid creating of ExprIntrp_GenExp, ExprIntrp_GenFct,
ExprIntrp_GenRel without storing in Handle. It causes crash in release version.

Additional information

Documentation remark, added by Author 2005-08-16 05:32:52:

Changes:
Now it isn't possible to create ExprIntrp_GenExp, ExprIntrp_GenFct or
ExprIntrp_GenRel explicitly, instead static methods Create in each class must be
used.
Modified entities:
ExprIntrp
ExprIntrp_GenExp.cdl (new static method Create)
ExprIntrp_GenFct.cdl (new static method Create)
ExprIntrp_GenRel.cdl (new static method Create)

Public activity

No public notes

Participants are labeled by their role within this record.