]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/colour.cpp
Performance optimization
[wxWidgets.git] / src / mac / carbon / colour.cpp
index 058f772d2ce836e229c1ca43e299523418ab4b26..4d91726650dd40ab9e8a7005eece2e38710899b7 100644 (file)
@@ -38,10 +38,6 @@ void wxColour::GetRGBColor( RGBColor *col ) const
     col->green = (m_green << 8) + m_green;
 }
 
-wxColour::~wxColour ()
-{
-}
-
 wxColour& wxColour::operator=(const RGBColor& col)
 {
     InitRGBColor(col);
@@ -54,9 +50,14 @@ wxColour& wxColour::operator=(CGColorRef col)
     return *this;
 }
 
-bool wxColour::IsOk() const 
+wxColour& wxColour::operator=(const wxColour& col)
 {
-    return m_cgColour.get() != NULL; 
+    m_red = col.m_red;
+    m_green = col.m_green;
+    m_blue = col.m_blue;
+    m_alpha = col.m_alpha;
+    m_cgColour = col.m_cgColour;
+    return *this;
 }
 
 void wxColour::InitRGBA (ChannelType r, ChannelType g, ChannelType b, ChannelType a)