Skip to content

Commit e9104c3

Browse files
committed
Terminal (GNU): enable version detection
1 parent 4a7b3a8 commit e9104c3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/detection/terminalshell/terminalshell.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -580,10 +580,10 @@ static bool getTerminalVersionZed(FFstrbuf* exe, FFstrbuf* version)
580580
#ifndef _WIN32
581581
static bool getTerminalVersionKitty(FFstrbuf* exe, FFstrbuf* version)
582582
{
583-
#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
583+
#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__GNU__)
584584
char buffer[1024] = {};
585585
if (
586-
#ifdef __linux__
586+
#if __linux__ || __GNU__
587587
ffReadFileData(FASTFETCH_TARGET_DIR_USR "/lib64/kitty/kitty/constants.py", ARRAY_SIZE(buffer) - 1, buffer) ||
588588
ffReadFileData(FASTFETCH_TARGET_DIR_USR "/lib/kitty/kitty/constants.py", ARRAY_SIZE(buffer) - 1, buffer)
589589
#else
@@ -768,7 +768,7 @@ bool fftsGetTerminalVersion(FFstrbuf* processName, FF_MAYBE_UNUSED FFstrbuf* exe
768768

769769
#endif
770770

771-
#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__sun) || defined(__NetBSD__) || defined(__HAIKU__)
771+
#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__sun) || defined(__NetBSD__) || defined(__HAIKU__) || defined(__GNU__)
772772

773773
if(ffStrbufStartsWithIgnCaseS(processName, "gnome-terminal"))
774774
return getTerminalVersionGnome(exe, version);

0 commit comments

Comments
 (0)