small fix

This commit is contained in:
speedie 2022-12-16 20:46:17 +01:00
parent f02720b96f
commit 66acce8395

View file

@ -88,11 +88,11 @@ getcmd(const Module *module, char *output)
pclose(cmdf);
int i = strlen(module->icon);
if (s && hideemptymodule)
if (s && hideemptymodule || !hideemptymodule)
strcpy(output, module->icon);
else if (!hideemptymodule)
strcpy(output, module->icon);
else
strcpy(output, "");
strcpy(output+i, tmpstr);
remove_all(output, '\n');
@ -122,8 +122,8 @@ void
getcmds(void)
{
const Module* current;
for(int i = 0; i < LENGTH(modules); i++)
{
for(int i = 0; i < LENGTH(modules); i++) {
current = modules + i;
getcmd(current,statusbar[i]);
}
@ -178,6 +178,7 @@ getstatus(char *str, char *last)
strcat(str, leftpadding);
for(int i = 0; i < LENGTH(modules); i++) {
strcat(str, statusbar[i]);
if (i == LENGTH(modules) - 1)
strcat(str, " ");
}