/////////////////////////////////////////////////////////////////////////////
-// Name: colour.cpp
+// Name: src/x11/colour.cpp
// Purpose: wxColour class
// Author: Julian Smart, Robert Roebling
// Modified by:
// Created: 17/09/98
// RCS-ID: $Id$
// Copyright: (c) Julian Smart, Robert Roebling
-// Licence: wxWindows licence
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma implementation "colour.h"
-#endif
-
#include "wx/gdicmn.h"
#include "wx/app.h"
if (!m_colormap)
return;
#if !wxUSE_NANOX
- if ((wxTheApp->m_visualInfo->m_visualType == GrayScale) ||
- (wxTheApp->m_visualInfo->m_visualType == PseudoColor))
+ if ( wxTheApp &&
+ (wxTheApp->m_visualInfo->m_visualType == GrayScale ||
+ wxTheApp->m_visualInfo->m_visualType == PseudoColor) )
{
int idx = m_color.pixel;
colMapAllocCounter[ idx ] = colMapAllocCounter[ idx ] - 1;
return (own->red == other->red)
&& (own->green == other->green)
- && (own->blue == other->blue)
+ && (own->blue == other->blue) ;
}
{
AllocExclusive();
- m_refData = new wxColourRefData();
#if wxUSE_NANOX
M_COLDATA->m_color.red = ((unsigned short)red) ;
M_COLDATA->m_color.green = ((unsigned short)green) ;