// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
-#ifdef HAVE_CONFIG_H
-# include "../config.h"
-#endif // HAVE_CONFIG_H
+#include "config.h"
#include "rendercolor.hh"
#include "display.hh"
#include "screeninfo.hh"
+#include <cstdio>
+
namespace otk {
std::map<unsigned long, RenderColor::CacheItem*> *RenderColor::_cache = 0;
{
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];
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);