From 789f1e34ef7e8c6352b82dff155b9478b283d4fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Mon, 8 Jul 2024 15:05:42 +0800 Subject: [PATCH] Fastfetch: don't mess output with `--stat` in `--pipe` mode --- src/common/commandoption.c | 5 +---- src/common/jsonconfig.c | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/common/commandoption.c b/src/common/commandoption.c index 3d9c93742..c906d9416 100644 --- a/src/common/commandoption.c +++ b/src/common/commandoption.c @@ -130,10 +130,7 @@ void ffPrintCommandOption(FFdata* data, yyjson_mut_doc* jsonDoc) { char str[32]; int len = snprintf(str, sizeof str, "%" PRIu64 "ms", ms); - if(instance.config.display.pipe) - puts(str); - else - printf("\033[s\033[1A\033[9999999C\033[%dD%s\033[u", len, str); // Save; Up 1; Right 9999999; Left ; Print ; Load + printf("\033[s\033[1A\033[9999999C\033[%dD%s\033[u", len, str); // Save; Up 1; Right 9999999; Left ; Print ; Load } } diff --git a/src/common/jsonconfig.c b/src/common/jsonconfig.c index 735b93032..6f7cb6d70 100644 --- a/src/common/jsonconfig.c +++ b/src/common/jsonconfig.c @@ -213,10 +213,7 @@ static const char* printJsonConfig(bool prepare, yyjson_mut_doc* jsonDoc) { char str[32]; int len = snprintf(str, sizeof str, "%" PRIu64 "ms", ms); - if(instance.config.display.pipe) - puts(str); - else - printf("\033[s\033[1A\033[9999999C\033[%dD%s\033[u", len, str); // Save; Up 1; Right 9999999; Left ; Print ; Load + printf("\033[s\033[1A\033[9999999C\033[%dD%s\033[u", len, str); // Save; Up 1; Right 9999999; Left ; Print ; Load } }