copy.Clear();
for(size_t i = 0; i < orig.GetCount(); ++i )
- copy[i] = Prefix(FALSE) + orig[i];
+ copy.Add( Prefix(FALSE) + orig[i] );
}
static wxString* CopyStringsAddingPrefix(size_t n, const wxString choices[])
wxString* copy = new wxString[n];
for(size_t i = 0; i < n; ++i )
- copy[i].Add( Prefix(FALSE) + choices[i] );
+ copy[i] = Prefix(FALSE) + choices[i];
return copy;
}
}
bool wxCheckListBox::Create(wxWindow *parent, wxWindowID id,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- int n = 0, const wxString choices[] = NULL,
- long style = 0,
- const wxValidator& validator = wxDefaultValidator,
+ const wxPoint& pos,
+ const wxSize& size,
+ int n, const wxString choices[],
+ long style,
+ const wxValidator& validator,
const wxString& name)
{
wxString* chs = CopyStringsAddingPrefix(n, choices);