From 4356974c5b9a941065c7995e3c76f82278ad8b08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 8 Sep 2023 14:20:42 +0800 Subject: [PATCH] Image: fix separated image printing --- src/logo/image/image.c | 3 ++- src/modules/uptime/uptime.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/logo/image/image.c b/src/logo/image/image.c index 16792842f..6da5f4cfc 100644 --- a/src/logo/image/image.c +++ b/src/logo/image/image.c @@ -111,7 +111,8 @@ static bool printImageIterm(void) else { instance.state.logoWidth = instance.state.logoHeight = 0; - ffPrintCharTimes('\n', instance.config.logo.paddingRight); + for (uint32_t i = 0; i < instance.config.logo.paddingRight; ++i) + ffStrbufAppendC(&buf, '\n'); } ffWriteFDBuffer(FFUnixFD2NativeFD(STDOUT_FILENO), &buf); } diff --git a/src/modules/uptime/uptime.c b/src/modules/uptime/uptime.c index 74bce2798..c8334fef0 100644 --- a/src/modules/uptime/uptime.c +++ b/src/modules/uptime/uptime.c @@ -4,7 +4,7 @@ #include "modules/uptime/uptime.h" #include "util/stringUtils.h" -#define FF_UPTIME_NUM_FORMAT_ARGS 4 +#define FF_UPTIME_NUM_FORMAT_ARGS 7 void ffPrintUptime(FFUptimeOptions* options) {