]> git.saurik.com Git - wxWidgets.git/commit
Optimize wxDataViewMainWindow::FindNode() in generic wxDataViewCtrl.
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 3 Nov 2010 16:29:23 +0000 (16:29 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 3 Nov 2010 16:29:23 +0000 (16:29 +0000)
commit10875c13e900e79a16a084cfa81bbc7dda2cd3b1
treeff97a3067e30f6c13f2fceaf914ad46a8265ec21
parent5ca9771ff389ba5981d12ee7ac8b7f23edc6118a
Optimize wxDataViewMainWindow::FindNode() in generic wxDataViewCtrl.

Avoid unnecessary heap allocations and extra indirections and just use the
items pointers directly.

Also avoid copying the (potentially huge) nodes arrays.

Closes #12647.

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