X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=render%2Fcolor.c;h=f791b9c48582a16d2fe5581c9d9e9a5603824603;hb=fa55dc4bb1a349cfb3a55f7d0f85b03d6fa0e09f;hp=37ef5532dd952b63cc8872e24ea611d2fc5af2b8;hpb=700e551390a86ffdb92ddc061914ec7687658d18;p=chaz%2Fopenbox diff --git a/render/color.c b/render/color.c index 37ef5532..f791b9c4 100644 --- a/render/color.c +++ b/render/color.c @@ -259,3 +259,11 @@ gulong RrColorPixel(const RrColor *c) { return c->pixel; } + +GC RrColorGC(RrColor *c) /* XXX make this const RrColor* when the GCs are in + a cache.. if possible? */ +{ + if (!c->gc) + RrColorAllocateGC(c); + return c->gc; +}