-void wxChoice::Append( const wxString &item, wxClientData *clientData )
-{
- m_clientObjectList.Append( (wxObject*) clientData );
- m_clientDataList.Append( (wxObject*) NULL );
-
- AppendCommon( item );
-}
-
-void wxChoice::SetClientData( int n, void* clientData )
-{
- wxCHECK_RET( m_widget != NULL, _T("invalid combobox") );
-
- wxNode *node = m_clientDataList.Nth( n );
- if (!node) return;
+ wxNode *node = m_clientList.Nth( n );
+ wxCHECK_RET( node, wxT("invalid index in wxChoice::DoSetClientData") );