occt: master bbd04806

Author Committer Branch Timestamp Parent
vro vro master 2013-05-16 07:07:43 master ee1e83b9
Affected Issues  0023912: TDataStd_ExtStringArray::Value() returns a copy of TCollection_ExtendedString, but it might return a reference.
Changeset 0023912: TDataStd_ExtStringArray::Value() returns a copy of TCollection_ExtendedString, but it might return a reference.

Since now TDataStd_ExtStringArray::Value() returns a constant reference to the string value.
Also, a draw-command GetExtStringArray is modified to manipulate with the string by a constant reference.
Added test case bugs/caf/bug23912
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/TDataStd/TDataStd_ExtStringArray.cdl Diff File
mod - src/TDataStd/TDataStd_ExtStringArray.cxx Diff File
add - tests/bugs/caf/bug23912 Diff File