diff --git a/dwmblocks/dwmblocks.c b/dwmblocks/dwmblocks.c index 297aa1d..81445bc 100644 --- a/dwmblocks/dwmblocks.c +++ b/dwmblocks/dwmblocks.c @@ -261,10 +261,7 @@ updatestatus() memcpy(s, block->curtext, block->length); s += block->length; } - if (s != statustext) - *(s - DELIMITERLENGTH) = '\0'; - else - *s = '\0'; + s[s == statustext ? 0 : -DELIMITERLENGTH] = '\0'; } void