0023561: stepwrite and brepiges dont work with big path (over 150 simbols) of writing...
authorabv <abv@opencascade.com>
Fri, 7 Dec 2012 09:50:06 +0000 (13:50 +0400)
committerabv <abv@opencascade.com>
Fri, 7 Dec 2012 09:50:06 +0000 (13:50 +0400)
commit2857a8acd88410ba655dfd00ccf5701c2810b6ed
treea13c977aca9519c5b4b6bca52e025299b5e30e5f
parent60874ff8b6428155124778bbb9fc8f17fb048322
0023561: stepwrite and brepiges dont work with big path (over 150 simbols) of writing file

DRAW commands stepwrite and brepiges modified to never ask for interactive input of file name or write mode; the behavior is completely defined by input arguments. String buffers causing access violation due to overflow are eliminated.

Test case bugs xde bug23561 added for this issue; TODO 23651 in related test cases removed.

Compiler warning (unrelated) is fixed in QABugs_11.cxx
15 files changed:
src/QABugs/QABugs_11.cxx
src/XSDRAWIGES/XSDRAWIGES.cxx
src/XSDRAWSTEP/XSDRAWSTEP.cxx
tests/bugs/iges/buc60591_1
tests/bugs/iges/buc60591_2
tests/bugs/iges/buc60591_3
tests/bugs/iges/buc60591_4
tests/bugs/step/buc60948
tests/bugs/step/bug23379
tests/bugs/step/bug46
tests/bugs/step/bug51
tests/bugs/xde/bug184
tests/bugs/xde/bug23561 [new file with mode: 0755]
tests/bugs/xde/bug314
tests/bugs/xde/bug321