]> Dogcows Code - chaz/openbox/blobdiff - src/GCCache.hh
sync with the 2.0 branch
[chaz/openbox] / src / GCCache.hh
index fc4ba1332129378210ead46b40b91aa05549539e..614eac1df4a658a69c592ec11c6331f99fb4d79d 100644 (file)
@@ -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) { }
This page took 0.021889 seconds and 4 git commands to generate.