diff options
| author | Anselm R. Garbe <garbeam@gmail.com> | 2007-11-10 19:31:01 +0100 | 
|---|---|---|
| committer | Anselm R. Garbe <garbeam@gmail.com> | 2007-11-10 19:31:01 +0100 | 
| commit | 667da18b31e09c7c6d9359b66ff8e2ded7b20365 (patch) | |
| tree | 527a3408f4a1fa8073da05661f0f460fec529969 | |
| parent | e9a07335060337222c94260797582aae2c74d455 (diff) | |
initialize prevtags in setup, now users can setup which seltags should be selectedin config.h
| -rw-r--r-- | dwm.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| @@ -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 @@ -1467,6 +1467,7 @@ setup(void) {  	grabkeys();  	/* init tags */ +	memcpy(prevtags, seltags, sizeof seltags);  	compileregs();  	/* init appearance */ @@ -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();  } | 
