]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/gdicmn.cpp
Fixed Unicode breakage I caused
[wxWidgets.git] / src / common / gdicmn.cpp
index 2210dc3485353d2f091cce653ca86b03f7302f2c..48cd85ace6a243f918f0d92fd6c489d3dcb3085b 100644 (file)
@@ -381,10 +381,16 @@ wxColour *wxColourDatabase::FindColour(const wxString& colour)
     if (!XParseColor(display, (Colormap) wxTheApp->GetMainColormap((WXDisplay*) display), colour,&xcolour))
       return NULL;
 
+#if wxUSE_NANOX
+    unsigned char r = (unsigned char)(xcolour.red);
+    unsigned char g = (unsigned char)(xcolour.green);
+    unsigned char b = (unsigned char)(xcolour.blue);
+#else
     unsigned char r = (unsigned char)(xcolour.red >> 8);
     unsigned char g = (unsigned char)(xcolour.green >> 8);
     unsigned char b = (unsigned char)(xcolour.blue >> 8);
-
+#endif
+    
     wxColour *col = new wxColour(r, g, b);
     Append(colour, col);