occt: master 2057c37b
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
dpasukhi | bugmaster | master | 2020-11-27 19:32:18 | master 3273937d |
Affected Issues | 0031756: Data Exchange - broken parsing of STEP entity in case of missing last parameter | |||
Changeset | 0031756: Data Exchange - broken parsing of STEP entity in case of missing last parameter - Parser is corrected to handle case of missing arguments properly (report error without corruption of the next entity) - Added counter of entity arguments for appropriate error messages - Plain C tools and data structures (recfile.*, stepfile.*) are converted to C++ class (StepFile_ReadData) to avoid use of static variables, so that reader can be safely used in a multi-threaded environment |
|||
mod - src/StepFile/FILES | Diff File | |||
mod - src/StepFile/lex.step.cxx | Diff File | |||
rm - src/StepFile/recfile.pc | Diff File | |||
rm - src/StepFile/recfile.ph | Diff File | |||
mod - src/StepFile/step.lex | Diff File | |||
mod - src/StepFile/step.tab.cxx | Diff File | |||
mod - src/StepFile/step.tab.hxx | Diff File | |||
mod - src/StepFile/step.yacc | Diff File | |||
mod - src/StepFile/StepFile_Read.cxx | Diff File | |||
add - src/StepFile/StepFile_ReadData.cxx | Diff File | |||
add - src/StepFile/StepFile_ReadData.hxx | Diff File | |||
rm - src/StepFile/stepread.cxx | Diff File | |||
rm - src/StepFile/stepread.ph | Diff File | |||
add - tests/bugs/step/bug31756 | Diff File |