X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2FGCCache.hh;h=614eac1df4a658a69c592ec11c6331f99fb4d79d;hb=70fed8c96297b3f0a97607a38bd60a8419b9aac7;hp=fc4ba1332129378210ead46b40b91aa05549539e;hpb=d1b2c03152d7b1c8975bc6b9ff0a30897b5c8e01;p=chaz%2Fopenbox diff --git a/src/GCCache.hh b/src/GCCache.hh index fc4ba133..614eac1d 100644 --- a/src/GCCache.hh +++ b/src/GCCache.hh @@ -44,7 +44,7 @@ public: private: BGCCacheContext(const BaseDisplay * const _display) : display(_display), gc(0), pixel(0ul), fontid(0ul), - function(0), subwindow(0), used(false), screen(~(0u)), linewidth(1) {} + function(0), subwindow(0), used(false), screen(~(0u)), linewidth(0) {} const BaseDisplay *display; GC gc; @@ -83,7 +83,7 @@ private: class BGCCache { public: - explicit BGCCache(const BaseDisplay * const _display); + BGCCache(const BaseDisplay * const _display, unsigned int screen_count); ~BGCCache(void); // cleans up the cache @@ -113,7 +113,7 @@ private: class BPen { public: inline BPen(const BColor &_color, const XFontStruct * const _font = 0, - int _linewidth = 1, int _function = GXcopy, + int _linewidth = 0, int _function = GXcopy, int _subwindow = ClipByChildren) : color(_color), font(_font), linewidth(_linewidth), function(_function), subwindow(_subwindow), cache(_color.display()->gcCache()), item(0) { }