From f8f67508d811e3ad92f159d5101e2da89e269e37 Mon Sep 17 00:00:00 2001 From: bakkeby Date: Sun, 15 Sep 2019 22:45:22 +0200 Subject: Adding xrdb patch --- drw.h | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) (limited to 'drw.h') diff --git a/drw.h b/drw.h index 5a02232..cdd112b 100644 --- a/drw.h +++ b/drw.h @@ -51,13 +51,26 @@ unsigned int drw_fontset_getwidth(Drw *drw, const char *text); void drw_font_getexts(Fnt *font, const char *text, unsigned int len, unsigned int *w, unsigned int *h); /* Colorscheme abstraction */ -#if ALPHA_PATCH -void drw_clr_create(Drw *drw, Clr *dest, const char *clrname, unsigned int alpha); -Clr *drw_scm_create(Drw *drw, const char *clrnames[], const unsigned int alphas[], size_t clrcount); -#else -void drw_clr_create(Drw *drw, Clr *dest, const char *clrname); -Clr *drw_scm_create(Drw *drw, const char *clrnames[], size_t clrcount); -#endif // ALPHA_PATCH +void drw_clr_create( + Drw *drw, + Clr *dest, + const char *clrname + #if ALPHA_PATCH + , unsigned int alpha + #endif // ALPHA_PATCH +); +Clr *drw_scm_create( + Drw *drw, + #if XRDB_PATCH + char *clrnames[], + #else + const char *clrnames[], + #endif // XRDB_PATCH + #if ALPHA_PATCH + const unsigned int alphas[], + #endif // ALPHA_PATCH + size_t clrcount +); /* Cursor abstraction */ Cur *drw_cur_create(Drw *drw, int shape); -- cgit v1.2.3