diff --git a/dwm.c b/dwm.c index 672c03a..246b2ef 100644 --- a/dwm.c +++ b/dwm.c @@ -1653,13 +1653,11 @@ createmon(void) #endif // MONITOR_RULES_PATCH m->pertag->sellts[i] = m->sellt; - #if VANITYGAPS_PATCH + #if PERTAG_VANITYGAPS_PATCH && VANITYGAPS_PATCH m->pertag->enablegaps[i] = 1; - #if PERTAG_VANITYGAPS_PATCH m->pertag->gaps[i] = ((gappoh & 0xFF) << 0) | ((gappov & 0xFF) << 8) | ((gappih & 0xFF) << 16) | ((gappiv & 0xFF) << 24); - #endif // PERTAG_VANITYGAPS_PATCH - #endif // VANITYGAPS_PATCH + #endif // PERTAG_VANITYGAPS_PATCH | VANITYGAPS_PATCH } #endif // PERTAG_PATCH #if INSETS_PATCH diff --git a/patch/pertag.c b/patch/pertag.c index f8165a6..bcc392f 100644 --- a/patch/pertag.c +++ b/patch/pertag.c @@ -19,10 +19,8 @@ struct Pertag { #if ZOOMSWAP_PATCH Client *prevzooms[NUMTAGS + 1]; /* store zoom information */ #endif // ZOOMSWAP_PATCH - #if VANITYGAPS_PATCH - int enablegaps[NUMTAGS + 1]; - #endif // VANITYGAPS_PATCH #if PERTAG_VANITYGAPS_PATCH && VANITYGAPS_PATCH + int enablegaps[NUMTAGS + 1]; unsigned int gaps[NUMTAGS + 1]; #endif // PERTAG_VANITYGAPS_PATCH | VANITYGAPS_PATCH }; diff --git a/patch/vanitygaps.c b/patch/vanitygaps.c index 105ea72..f18a7c3 100644 --- a/patch/vanitygaps.c +++ b/patch/vanitygaps.c @@ -1,7 +1,7 @@ /* Settings */ -#if !PERTAG_VANITYGAPS_PATCH || !PERTAG_PATCH +#if !PERTAG_VANITYGAPS_PATCH static int enablegaps = 1; -#endif // PERTAG_VANITYGAPS_PATCH | PERTAG_PATCH +#endif // PERTAG_VANITYGAPS_PATCH static void setgaps(int oh, int ov, int ih, int iv) @@ -19,7 +19,7 @@ setgaps(int oh, int ov, int ih, int iv) #if PERTAG_VANITYGAPS_PATCH && PERTAG_PATCH selmon->pertag->gaps[selmon->pertag->curtag] = ((oh & 0xFF) << 0) | ((ov & 0xFF) << 8) | ((ih & 0xFF) << 16) | ((iv & 0xFF) << 24); - #endif // PERTAG_VANITYGAPS_PATCH | PERTAG_PATCH + #endif // PERTAG_VANITYGAPS_PATCH arrange(selmon); } @@ -72,7 +72,7 @@ setgapsex(const Arg *arg) #else if (!enablegaps) enablegaps = 1; - #endif // PERTAG_VANITYGAPS_PATCH | PERTAG_PATCH + #endif // PERTAG_VANITYGAPS_PATCH setgaps(oh, ov, ih, iv); } @@ -85,7 +85,7 @@ togglegaps(const Arg *arg) selmon->pertag->enablegaps[selmon->pertag->curtag] = !selmon->pertag->enablegaps[selmon->pertag->curtag]; #else enablegaps = !enablegaps; - #endif // PERTAG_VANITYGAPS_PATCH | PERTAG_PATCH + #endif // PERTAG_VANITYGAPS_PATCH arrange(NULL); } @@ -177,11 +177,11 @@ static void getgaps(Monitor *m, int *oh, int *ov, int *ih, int *iv, unsigned int *nc) { unsigned int n, oe, ie; - #if PERTAG_PATCH + #if PERTAG_VANITYGAPS_PATCH && PERTAG_PATCH oe = ie = selmon->pertag->enablegaps[selmon->pertag->curtag]; #else oe = ie = enablegaps; - #endif // PERTAG_PATCH + #endif // PERTAG_VANITYGAPS_PATCH Client *c; for (n = 0, c = nexttiled(m->clients); c; c = nexttiled(c->next), n++);