From d0a8d3cdc49da9f4f6ada159b90ebf3deb1f351a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Wed, 1 Nov 2023 09:42:52 +0800 Subject: [PATCH] TerminalFont (Linux): early return --- src/detection/terminalfont/terminalfont_linux.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/detection/terminalfont/terminalfont_linux.c b/src/detection/terminalfont/terminalfont_linux.c index 36004ad1f..e1d51a2f4 100644 --- a/src/detection/terminalfont/terminalfont_linux.c +++ b/src/detection/terminalfont/terminalfont_linux.c @@ -146,7 +146,10 @@ static void detectXFCETerminal(FFTerminalFontResult* terminalFont) } if (!configFound) + { ffStrbufSetStatic(&terminalFont->error, "Couldn't find xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml or xfce4/terminal/terminalrc"); + return; + } if(useSysFont.length == 0 || ffStrbufIgnCaseCompS(&useSysFont, "false") == 0) {