]> OCCT Git - occt.git/commit
0027604: Application Framework - memory is not released after closing XBF file
authormpv <mpv@opencascade.com>
Thu, 20 Oct 2016 13:26:25 +0000 (16:26 +0300)
committerapn <apn@opencascade.com>
Fri, 21 Oct 2016 08:10:44 +0000 (11:10 +0300)
commitbf95447514333e8f9f9ee167d580b2877dae521f
tree0f8d2245a66ad1fc60cb51fd1ad0a5a0c377d53d
parentc8c250a59dd6f430fd65397a3bfe8ba133871081
0027604: Application Framework - memory is not released after closing XBF file

Virtual method *BinLDrivers_DocumentRetrievalDriver::Clear* now allows to Clear a cash data accumulated during a reading.
So, in successor class BinDrivers_DocumentRetrievalDriver this allows clearing the BinMNaming_NamedShapeDriver set of stored shapes when it is not needed anymore.
src/BinDrivers/BinDrivers_DocumentRetrievalDriver.cxx
src/BinDrivers/BinDrivers_DocumentRetrievalDriver.hxx
src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.cxx
src/BinLDrivers/BinLDrivers_DocumentRetrievalDriver.hxx
tests/bugs/caf/bug27604 [new file with mode: 0644]