#else // !wxUSE_NANOX
Window xroot = RootWindow(m_display, xscreen);
- *(depth == 1 ? &m_bitmap : &m_pixmap) =
+ *(depth == 1 ? &m_bitmap : &m_pixmap) =
XCreatePixmap(m_display, xroot, width, height, depth);
#endif // wxUSE_NANOX/!wxUSE_NANOX
wxT("cannot set palette for bitmap of this depth"));
AllocExclusive();
- delete M_BMPDATA->m_palette;
- M_BMPDATA->m_palette = NULL;
+ wxDELETE(M_BMPDATA->m_palette);
if (!palette.Ok()) return;