X-Git-Url: https://jasonwoof.com/gitweb/?p=dwm.git;a=blobdiff_plain;f=client.c;fp=client.c;h=c03770b5cf4435d0f3e3c3f89162c8fbfd5d7ec9;hp=9f46a0ef8869e585a459d582c22fd12e8415cd6a;hb=b18e6840152b300f2db8ff8dca16aee0839f864b;hpb=fc109ea8f72e662ed58ef45329b6ca9e91d61d3b diff --git a/client.c b/client.c index 9f46a0e..c03770b 100644 --- a/client.c +++ b/client.c @@ -7,7 +7,7 @@ /* static */ -static char prop[128]; +static char buf[128]; static void attachstack(Client *c) { @@ -186,12 +186,12 @@ getprops(Client *c) { unsigned int i; Bool result = False; - if(gettextprop(c->win, dwmprops, prop, sizeof prop)) { - for(i = 0; i < ntags && i < sizeof prop - 1 && prop[i] != '\0'; i++) - if((c->tags[i] = prop[i] == '1')) + if(gettextprop(c->win, dwmprops, buf, sizeof buf)) { + for(i = 0; i < ntags && i < sizeof buf - 1 && buf[i] != '\0'; i++) + if((c->tags[i] = buf[i] == '1')) result = True; - if(i < sizeof prop - 1 && prop[i] != '\0') - c->isfloating = prop[i] == '1'; + if(i < sizeof buf - 1 && buf[i] != '\0') + c->isfloating = buf[i] == '1'; } return result; } @@ -321,13 +321,13 @@ void setprops(Client *c) { unsigned int i; - for(i = 0; i < ntags && i < sizeof prop - 1; i++) - prop[i] = c->tags[i] ? '1' : '0'; - if(i < sizeof prop - 1) - prop[i++] = c->isfloating ? '1' : '0'; - prop[i] = '\0'; + for(i = 0; i < ntags && i < sizeof buf - 1; i++) + buf[i] = c->tags[i] ? '1' : '0'; + if(i < sizeof buf - 1) + buf[i++] = c->isfloating ? '1' : '0'; + buf[i] = '\0'; XChangeProperty(dpy, c->win, dwmprops, XA_STRING, 8, - PropModeReplace, (unsigned char *)prop, i); + PropModeReplace, (unsigned char *)buf, i); } void