Avoid potential vector overrun in AuxContainerBase::insertMove. (xAODCore-00-01-27)
* Tagging xAODCore-00-01-27. * Root/AuxContainerBase.cxx: Avoid potential vector overrun in AuxContainerBase::insertMove. * Tagging xAODCore-00-01-26. * xAODCore/tools/AuxPersVector.h: Rework to use SG::AuxTypeVectorHolder. * xAODCore/AuxContainerBase.h, Root/AuxContainerBase.cxx: Implement insertMove. * test/ut_xaodcore_auxcontainerbase_test.cxx, share/ut_xaodcore_auxcontainerbase_test.ref: Add unit test for insertMove. * xAODCore/tools/AuxPersInfo.h: Add insertMove stub. * xAODCore/AuxInfoBase.h, Root/AuxInfoBase.cxx: Add insertMove stub. * xAODCore/ShallowAuxContainer.h, Root/ShallowAuxContainer.cxx: Likewise. Former-commit-id: 1d44f053
Showing
- Event/xAOD/xAODCore/CMakeLists.txt 5 additions, 1 deletionEvent/xAOD/xAODCore/CMakeLists.txt
- Event/xAOD/xAODCore/Root/AuxContainerBase.cxx 52 additions, 1 deletionEvent/xAOD/xAODCore/Root/AuxContainerBase.cxx
- Event/xAOD/xAODCore/Root/AuxInfoBase.cxx 19 additions, 1 deletionEvent/xAOD/xAODCore/Root/AuxInfoBase.cxx
- Event/xAOD/xAODCore/Root/ShallowAuxContainer.cxx 10 additions, 1 deletionEvent/xAOD/xAODCore/Root/ShallowAuxContainer.cxx
- Event/xAOD/xAODCore/cmt/requirements 2 additions, 1 deletionEvent/xAOD/xAODCore/cmt/requirements
- Event/xAOD/xAODCore/share/ut_xaodcore_auxcontainerbase_test.ref 1 addition, 0 deletions...xAOD/xAODCore/share/ut_xaodcore_auxcontainerbase_test.ref
- Event/xAOD/xAODCore/test/ut_xaodcore_auxcontainerbase_test.cxx 170 additions, 0 deletions.../xAOD/xAODCore/test/ut_xaodcore_auxcontainerbase_test.cxx
- Event/xAOD/xAODCore/xAODCore/AuxContainerBase.h 7 additions, 3 deletionsEvent/xAOD/xAODCore/xAODCore/AuxContainerBase.h
- Event/xAOD/xAODCore/xAODCore/AuxInfoBase.h 7 additions, 3 deletionsEvent/xAOD/xAODCore/xAODCore/AuxInfoBase.h
- Event/xAOD/xAODCore/xAODCore/ShallowAuxContainer.h 8 additions, 4 deletionsEvent/xAOD/xAODCore/xAODCore/ShallowAuxContainer.h
- Event/xAOD/xAODCore/xAODCore/tools/AuxPersInfo.h 8 additions, 3 deletionsEvent/xAOD/xAODCore/xAODCore/tools/AuxPersInfo.h
- Event/xAOD/xAODCore/xAODCore/tools/AuxPersVector.h 6 additions, 57 deletionsEvent/xAOD/xAODCore/xAODCore/tools/AuxPersVector.h
Loading
Please register or sign in to comment