From 88e4579f1e6a98b6dbad872f5d5ad72a0394ba93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Sat, 29 Jun 2024 07:16:35 +0800 Subject: [PATCH] Fastfetch: fix segfaults with `--show-errors` and an invalid module Fix #1055 --- src/common/printing.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/printing.c b/src/common/printing.c index a9888af3b..a52f2c279 100644 --- a/src/common/printing.c +++ b/src/common/printing.c @@ -64,7 +64,7 @@ void ffPrintLogoAndKey(const char* moduleName, uint8_t moduleIndex, const FFModu if(!instance.config.display.pipe) { fputs(FASTFETCH_TEXT_MODIFIER_RESET, stdout); - if (moduleArgs->outputColor.length) + if (moduleArgs && moduleArgs->outputColor.length) ffPrintColor(&moduleArgs->outputColor); else if (instance.config.display.colorOutput.length) ffPrintColor(&instance.config.display.colorOutput);