From 5c9a0a1f88cfa3e37fb7767de05ecaa1c466dca0 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Thu, 28 Aug 2025 09:32:01 +0800 Subject: [PATCH] Fastfetch: clarify that `--debug` is debug-mode only --- src/options/display.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/options/display.c b/src/options/display.c index 95cff25e8..5bb2a888e 100644 --- a/src/options/display.c +++ b/src/options/display.c @@ -492,9 +492,14 @@ bool ffOptionsParseDisplayCommandLine(FFOptionsDisplay* options, const char* key options->pipe = ffOptionParseBoolean(value); else if(ffStrEqualsIgnCase(key, "--show-errors")) options->showErrors = ffOptionParseBoolean(value); - #ifndef NDEBUG else if(ffStrEqualsIgnCase(key, "--debug")) + #ifndef NDEBUG options->debugMode = ffOptionParseBoolean(value); + #else + { + fprintf(stderr, "--debug is only available in debug builds\n"); + exit(477); + } #endif else if(ffStrEqualsIgnCase(key, "--disable-linewrap")) options->disableLinewrap = ffOptionParseBoolean(value);