Skip to content
This repository was archived by the owner on Feb 24, 2021. It is now read-only.

Commit 4fe824d

Browse files
committed
Fixed xrdb coloring. Colors aren't const anymore
1 parent 8cef50f commit 4fe824d

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

config.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ static char normfgcolor[] = "#bbbbbb";
2525
static char selfgcolor[] = "#eeeeee";
2626
static char selbordercolor[] = "#005577";
2727
static char selbgcolor[] = "#005577";
28-
static const char col_black[] = "#000000";
29-
static const char col_red[] = "#ff0000";
30-
static const char col_yellow[] = "#ffff00";
31-
static const char col_white[] = "#ffffff";
28+
static char col_black[] = "#000000";
29+
static char col_red[] = "#ff0000";
30+
static char col_yellow[] = "#ffff00";
31+
static char col_white[] = "#ffffff";
3232

33-
static const char *colors[][3] = {
33+
static char *colors[][3] = {
3434
/* fg bg border */
3535
[SchemeNorm] = { normfgcolor, normbgcolor, normbordercolor }, // unfocused wins
3636
[SchemeSel] = { selfgcolor, selbgcolor, selbordercolor }, // the focused win

drw.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ drw_fontset_free(Fnt *font)
193193
}
194194

195195
void
196-
drw_clr_create(Drw *drw, Clr *dest, const char *clrname)
196+
drw_clr_create(Drw *drw, Clr *dest, char *clrname)
197197
{
198198
if (!drw || !dest || !clrname)
199199
return;
@@ -207,7 +207,7 @@ drw_clr_create(Drw *drw, Clr *dest, const char *clrname)
207207
/* Wrapper to create color schemes. The caller has to call free(3) on the
208208
* returned color scheme when done using it. */
209209
Clr *
210-
drw_scm_create(Drw *drw, const char *clrnames[], size_t clrcount)
210+
drw_scm_create(Drw *drw, char *clrnames[], size_t clrcount)
211211
{
212212
size_t i;
213213
Clr *ret;

drw.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ unsigned int drw_fontset_getwidth(Drw *drw, const char *text);
3838
void drw_font_getexts(Fnt *font, const char *text, unsigned int len, unsigned int *w, unsigned int *h);
3939

4040
/* Colorscheme abstraction */
41-
void drw_clr_create(Drw *drw, Clr *dest, const char *clrname);
42-
Clr *drw_scm_create(Drw *drw, const char *clrnames[], size_t clrcount);
41+
void drw_clr_create(Drw *drw, Clr *dest, char *clrname);
42+
Clr *drw_scm_create(Drw *drw, char *clrnames[], size_t clrcount);
4343

4444
/* Cursor abstraction */
4545
Cur *drw_cur_create(Drw *drw, int shape);

0 commit comments

Comments
 (0)