From 114cc753d9e6bdc4b2d3fbf6e0b5b948015d5784 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Thu, 1 Aug 2024 14:19:24 +0800 Subject: [PATCH] Option: print error when finding invalid color code Fix #1138 --- src/common/option.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/common/option.c b/src/common/option.c index a7453cd51..d2f2cd78d 100644 --- a/src/common/option.c +++ b/src/common/option.c @@ -206,6 +206,11 @@ void ffOptionParseColorNoClear(const char* value, FFstrbuf* buffer) else FF_APPEND_COLOR_PROP_COND(title, colorTitle) else FF_APPEND_COLOR_PROP_COND(output, colorOutput) else FF_APPEND_COLOR_PROP_COND(separator, colorSeparator) + else + { + fprintf(stderr, "Error: invalid color code found: %s\n", value); + exit(479); + } } ffStrbufAppendC(buffer, *value); ++value;