Allow any too-large index to mean Append, just like on MSW.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
495f877d39
commit
33c956e61c
@ -4321,8 +4321,10 @@ void wxListMainWindow::InsertItem( wxListItem &item )
|
||||
wxASSERT_MSG( !IsVirtual(), _T("can't be used with virtual control") );
|
||||
|
||||
size_t count = GetItemCount();
|
||||
wxCHECK_RET( item.m_itemId >= 0 && (size_t)item.m_itemId <= count,
|
||||
_T("invalid item index") );
|
||||
wxCHECK_RET( item.m_itemId >= 0, _T("invalid item index") );
|
||||
|
||||
if (item.m_itemId > count)
|
||||
item.m_itemId = count;
|
||||
|
||||
size_t id = item.m_itemId;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user