use IsSameAs() instead of wxPalette::operator==() which doesn't exist any more

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2006-11-03 17:42:02 +00:00
parent cf6824d93d
commit 580a3876f6

View File

@@ -1091,15 +1091,16 @@ void wxDC::SetPalette(const wxPalette& palette)
{
wxCHECK_RET( Ok(), wxT("invalid dc") );
if ( palette == wxNullPalette )
if ( !palette.Ok() )
{
if ( m_oldPalette.Ok() )
SetPalette(m_oldPalette);
return;
}
if ( !palette.Ok() ) return;
if ( m_palette == palette ) return;
if ( palette.IsSameAs(m_palette) )
return;
m_oldPalette = m_palette;
m_palette = palette;