tinitialize prevtags in setup, now users can setup which seltags should be sele… | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 667da18b31e09c7c6d9359b66ff8e2ded7b20365 | |
parent e9a07335060337222c94260797582aae2c74d455 | |
Author: Anselm R. Garbe <[email protected]> | |
Date: Sat, 10 Nov 2007 19:31:01 +0100 | |
initialize prevtags in setup, now users can setup which seltags should be selec… | |
Diffstat: | |
M dwm.c | 9 +++++---- | |
1 file changed, 5 insertions(+), 4 deletions(-) | |
--- | |
diff --git a/dwm.c b/dwm.c | |
t@@ -233,7 +233,7 @@ Regs *regs = NULL; | |
/* configuration, allows nested code to access above variables */ | |
#include "config.h" | |
-Bool prevtags[LENGTH(tags)] = {[0] = True}; | |
+Bool prevtags[LENGTH(tags)]; | |
/* function implementations */ | |
void | |
t@@ -1467,6 +1467,7 @@ setup(void) { | |
grabkeys(); | |
/* init tags */ | |
+ memcpy(prevtags, seltags, sizeof seltags); | |
compileregs(); | |
/* init appearance */ | |
t@@ -1849,11 +1850,11 @@ view(const char *arg) { | |
void | |
viewprevtag(const char *arg) { | |
- static Bool tmptags[sizeof tags / sizeof tags[0]]; | |
+ static Bool tmp[LENGTH(tags)]; | |
- memcpy(tmptags, seltags, sizeof seltags); | |
+ memcpy(tmp, seltags, sizeof seltags); | |
memcpy(seltags, prevtags, sizeof seltags); | |
- memcpy(prevtags, tmptags, sizeof seltags); | |
+ memcpy(prevtags, tmp, sizeof seltags); | |
arrange(); | |
} | |