Reduce the scope of variables using to index the loops

This commit is contained in:
Artur Wieczorek
2018-11-12 23:47:26 +01:00
parent dfc5b35b04
commit 8793e7fc11

View File

@@ -544,9 +544,7 @@ int wxVListBoxComboPopup::Append(const wxString& item)
// Find position // Find position
// TODO: Could be optimized with binary search // TODO: Could be optimized with binary search
const wxArrayString& strings = m_strings; const wxArrayString& strings = m_strings;
unsigned int i; for ( size_t i=0; i<strings.GetCount(); i++ )
for ( i=0; i<strings.GetCount(); i++ )
{ {
if ( item.CmpNoCase(strings.Item(i)) <= 0 ) if ( item.CmpNoCase(strings.Item(i)) <= 0 )
{ {
@@ -583,8 +581,7 @@ void wxVListBoxComboPopup::ClearClientDatas()
{ {
if ( m_clientDataItemsType == wxClientData_Object ) if ( m_clientDataItemsType == wxClientData_Object )
{ {
size_t i; for ( size_t i=0; i<m_clientDatas.GetCount(); i++ )
for ( i=0; i<m_clientDatas.GetCount(); i++ )
delete (wxClientData*) m_clientDatas[i]; delete (wxClientData*) m_clientDatas[i];
} }
@@ -718,7 +715,6 @@ void wxVListBoxComboPopup::CalcWidths()
// Measure items with dirty width. // Measure items with dirty width.
if ( m_widthsDirty ) if ( m_widthsDirty )
{ {
unsigned int i;
unsigned int n = m_widths.GetCount(); unsigned int n = m_widths.GetCount();
int dirtyHandled = 0; int dirtyHandled = 0;
wxArrayInt& widths = m_widths; wxArrayInt& widths = m_widths;
@@ -731,7 +727,7 @@ void wxVListBoxComboPopup::CalcWidths()
m_useFont = m_combo->GetFont(); m_useFont = m_combo->GetFont();
dc.SetFont(m_useFont); dc.SetFont(m_useFont);
for ( i=0; i<n; i++ ) for ( unsigned int i=0; i<n; i++ )
{ {
if ( widths[i] < 0 ) if ( widths[i] < 0 )
{ {
@@ -779,13 +775,12 @@ void wxVListBoxComboPopup::CalcWidths()
if ( doFindWidest ) if ( doFindWidest )
{ {
unsigned int i;
unsigned int n = m_widths.GetCount(); unsigned int n = m_widths.GetCount();
int bestWidth = -1; int bestWidth = -1;
int bestIndex = -1; int bestIndex = -1;
for ( i=0; i<n; i++ ) for ( unsigned int i=0; i<n; i++ )
{ {
int w = m_widths[i]; int w = m_widths[i];
if ( w > bestWidth ) if ( w > bestWidth )
@@ -849,11 +844,9 @@ wxSize wxVListBoxComboPopup::GetAdjustedSize( int minWidth, int prefHeight, int
//void wxVListBoxComboPopup::Populate( int n, const wxString choices[] ) //void wxVListBoxComboPopup::Populate( int n, const wxString choices[] )
void wxVListBoxComboPopup::Populate( const wxArrayString& choices ) void wxVListBoxComboPopup::Populate( const wxArrayString& choices )
{ {
int i;
int n = choices.GetCount(); int n = choices.GetCount();
for ( i=0; i<n; i++ ) for ( int i=0; i<n; i++ )
{ {
const wxString& item = choices.Item(i); const wxString& item = choices.Item(i);
m_strings.Add(item); m_strings.Add(item);
@@ -951,8 +944,7 @@ bool wxOwnerDrawnComboBox::Create(wxWindow *parent,
return false; return false;
} }
int i; for ( int i=0; i<n; i++ )
for ( i=0; i<n; i++ )
m_initChs.Add(choices[i]); m_initChs.Add(choices[i]);
return true; return true;