static void destroyColorChanger( color_changer * ch, Display * display, Colormap * cmap ){
int q;
for ( q = 0; q < ch->max; q++ )
XFreeColors( display, *cmap, &( ch->shade[q].pixel ), 1, 0 );
free( ch->shade );
}
static void destroyColorChanger( color_changer * ch, Display * display, Colormap * cmap ){
int q;
for ( q = 0; q < ch->max; q++ )
XFreeColors( display, *cmap, &( ch->shade[q].pixel ), 1, 0 );
free( ch->shade );
}