No changes, just remove gratuitous inefficiency from generic wxDVC.
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Aug 2011 14:09:41 +0000 (14:09 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 12 Aug 2011 14:09:41 +0000 (14:09 +0000)
commitf23b8c0d859cf01e91ed38a9f8b79c2ebc534f47
tree38efe2fc3b5bcf0ddbc89ab615f38632cb6a0311
parent3823a15e2c3f6a72da36df4628ea16d0d40fbebf
No changes, just remove gratuitous inefficiency from generic wxDVC.

Don't return wxDataViewMainWindow::m_selection array by value, returning a
const reference to it is enough and avoids completely unnecessary memory
allocations and copying of potentially large amounts of data.

Also make wxDataViewMainWindow::GetSelections() const.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68652 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/generic/datavgen.cpp