mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-11-09 22:50:38 +01:00
dont print line if format evaluates to an empty string
This commit is contained in:
@@ -85,21 +85,16 @@ void ffPrintTerminal(FFinstance* instance)
|
||||
ffPrintError(instance, "Terminal", instance->state.terminal.error);
|
||||
return;
|
||||
}
|
||||
|
||||
ffPrintLogoAndKey(instance, "Terminal");
|
||||
|
||||
if(instance->config.terminalFormat.length == 0)
|
||||
{
|
||||
ffPrintLogoAndKey(instance, "Terminal");
|
||||
ffStrbufPutTo(&instance->state.terminal.value, stdout);
|
||||
}
|
||||
else
|
||||
{
|
||||
FF_STRBUF_CREATE(terminal);
|
||||
|
||||
ffParseFormatString(&terminal, &instance->config.terminalFormat, 1,
|
||||
ffPrintFormatString(instance, "Terminal", &instance->config.terminalFormat, 1,
|
||||
(FFformatarg){FF_FORMAT_ARG_TYPE_STRBUF, &instance->state.terminal.value}
|
||||
);
|
||||
|
||||
ffStrbufPutTo(&terminal, stdout);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user