X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Frendercolor.cc;h=be9521bf5fded0bd44c9f8b95e8897a15b9d0967;hb=a527c30f115022d92e35b1e0754d594dab55fca7;hp=36f941c6734d220285407c9423135ac5f8d4f0a8;hpb=1b5d52c71669ad1837437deaadc061d8d7cfdd85;p=chaz%2Fopenbox diff --git a/otk/rendercolor.cc b/otk/rendercolor.cc index 36f941c6..be9521bf 100644 --- a/otk/rendercolor.cc +++ b/otk/rendercolor.cc @@ -8,6 +8,12 @@ #include "display.hh" #include "screeninfo.hh" +extern "C" { +#ifdef HAVE_STDIO_H +# include +#endif +} + namespace otk { std::map *RenderColor::_cache = 0; @@ -47,8 +53,6 @@ void RenderColor::create() { unsigned long color = _blue | _green << 8 | _red << 16; - printf("CREATE COLOR: %lx\n", color); - // try get a gc from the cache CacheItem *item = _cache[_screen][color]; @@ -95,8 +99,6 @@ RenderColor::~RenderColor() CacheItem *item = _cache[_screen][color]; assert(item); // it better be in the cache ... - printf("DESTROY COLOR: %lx %d\n", color, item->count); - if (--item->count <= 0) { // remove from the cache XFreeGC(**display, _gc);