From: Ryan Norton Date: Sun, 26 Sep 2004 03:25:46 +0000 (+0000) Subject: they should be ints, not size_ts X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/45285a6238f84fa48d8a9932c21788d34aef39ca they should be ints, not size_ts git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/mac/carbon/checklst.cpp b/src/mac/carbon/checklst.cpp index 30057f2887..9b2278c116 100644 --- a/src/mac/carbon/checklst.cpp +++ b/src/mac/carbon/checklst.cpp @@ -73,8 +73,8 @@ static pascal void DataBrowserItemNotificationProc(ControlRef browser, DataBrow if ( ref ) { wxCheckListBox* list = wxDynamicCast( (wxObject*) ref , wxCheckListBox ) ; - size_t i = itemID - 1 ; - if (i >= 0 && i < (size_t) list->GetCount() ) + int i = itemID - 1 ; + if (i >= 0 && i < list->GetCount() ) { bool trigger = false ; wxCommandEvent event( @@ -132,8 +132,8 @@ static pascal OSStatus ListBoxGetSetItemData(ControlRef browser, if ( ref ) { wxCheckListBox* list = wxDynamicCast( (wxObject*) ref , wxCheckListBox ) ; - size_t i = itemID - 1 ; - if (i >= 0 && i < (size_t) list->GetCount() ) + int i = itemID - 1 ; + if (i >= 0 && i < list->GetCount() ) { wxMacCFStringHolder cf( list->GetString(i) , list->GetFont().GetEncoding() ) ; verify_noerr( ::SetDataBrowserItemDataText( itemData , cf ) ) ; @@ -148,8 +148,8 @@ static pascal OSStatus ListBoxGetSetItemData(ControlRef browser, if ( ref ) { wxCheckListBox* list = wxDynamicCast( (wxObject*) ref , wxCheckListBox ) ; - size_t i = itemID - 1 ; - if (i >= 0 && i < (size_t) list->GetCount() ) + int i = itemID - 1 ; + if (i >= 0 && i < list->GetCount() ) { verify_noerr( ::SetDataBrowserItemDataButtonValue( itemData , list->IsChecked( i ) ? kThemeButtonOn : kThemeButtonOff ) ) ; err = noErr ; @@ -177,8 +177,8 @@ static pascal OSStatus ListBoxGetSetItemData(ControlRef browser, if ( ref ) { wxCheckListBox* list = wxDynamicCast( (wxObject*) ref , wxCheckListBox ) ; - size_t i = itemID - 1 ; - if (i >= 0 && i < (size_t) list->GetCount() ) + int i = itemID - 1 ; + if (i >= 0 && i < list->GetCount() ) { // we have to change this behind the back, since Check() would be triggering another update round bool newVal = !list->IsChecked( i ) ; diff --git a/src/mac/carbon/listbox.cpp b/src/mac/carbon/listbox.cpp index f9199630c4..3a94f14a54 100644 --- a/src/mac/carbon/listbox.cpp +++ b/src/mac/carbon/listbox.cpp @@ -78,7 +78,7 @@ static pascal void DataBrowserItemNotificationProc(ControlRef browser, DataBrow if ( ref ) { wxListBox* list = wxDynamicCast( (wxObject*) ref , wxListBox ) ; - size_t i = itemID - 1 ; + int i = itemID - 1 ; if (i >= 0 && i < list->GetCount() ) { bool trigger = false ; @@ -136,7 +136,7 @@ static pascal OSStatus ListBoxGetSetItemData(ControlRef browser, if ( ref ) { wxListBox* list = wxDynamicCast( (wxObject*) ref , wxListBox ) ; - size_t i = itemID - 1 ; + int i = itemID - 1 ; if (i >= 0 && i < list->GetCount() ) { wxMacCFStringHolder cf( list->GetString(i) , list->GetFont().GetEncoding() ) ; @@ -694,7 +694,7 @@ bool wxListBox::MacIsSelected( int n ) const int wxListBox::MacGetSelection() const { - for ( size_t i = 0 ; i < GetCount() ; ++i ) + for ( int i = 0 ; i < GetCount() ; ++i ) { if ( m_peer->IsItemSelected( i + 1 ) ) { @@ -709,7 +709,7 @@ int wxListBox::MacGetSelections( wxArrayInt& aSelections ) const int no_sel = 0 ; aSelections.Empty(); - for ( size_t i = 0 ; i < GetCount() ; ++i ) + for ( int i = 0 ; i < GetCount() ; ++i ) { if ( m_peer->IsItemSelected( i + 1 ) ) {