fix gcc signed/unsigned comparison warnings after recent changes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2007-11-18 20:42:46 +00:00
parent 6ed3db087f
commit 559843f078

View File

@@ -89,14 +89,14 @@ wxColourData::~wxColourData()
void wxColourData::SetCustomColour(int i, const wxColour& colour) void wxColourData::SetCustomColour(int i, const wxColour& colour)
{ {
wxCHECK_RET( (i >= 0 && i < WXSIZEOF(m_custColours)), _T("custom colour index out of range") ); wxCHECK_RET( i >= 0 && i < NUM_CUSTOM, _T("custom colour index out of range") );
m_custColours[i] = colour; m_custColours[i] = colour;
} }
wxColour wxColourData::GetCustomColour(int i) wxColour wxColourData::GetCustomColour(int i)
{ {
wxCHECK_MSG( (i >= 0 && i < WXSIZEOF(m_custColours)), wxColour(0,0,0), wxCHECK_MSG( i >= 0 && i < NUM_CUSTOM, wxColour(0,0,0),
_T("custom colour index out of range") ); _T("custom colour index out of range") );
return m_custColours[i]; return m_custColours[i];
@@ -104,7 +104,7 @@ wxColour wxColourData::GetCustomColour(int i)
wxColourData& wxColourData::operator=(const wxColourData& data) wxColourData& wxColourData::operator=(const wxColourData& data)
{ {
for (int i = 0; i < WXSIZEOF(m_custColours); i++) for ( int i = 0; i < NUM_CUSTOM; i++)
m_custColours[i] = data.m_custColours[i]; m_custColours[i] = data.m_custColours[i];
m_dataColour = data.m_dataColour; m_dataColour = data.m_dataColour;
@@ -124,7 +124,7 @@ wxString wxColourData::ToString() const
{ {
wxString str(m_chooseFull ? '1' : '0'); wxString str(m_chooseFull ? '1' : '0');
for ( int i = 0; i < WXSIZEOF(m_custColours); i++ ) for ( int i = 0; i < NUM_CUSTOM; i++ )
{ {
str += wxCOL_DATA_SEP; str += wxCOL_DATA_SEP;