From 728759d38e882a7a9dfd81824f134b59820a178e Mon Sep 17 00:00:00 2001 From: Evo112358 Date: Mon, 12 Sep 2022 15:51:53 +1000 Subject: [PATCH] pull request to implement enhancement referenced in issue 223. --- src/modules/terminal.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/modules/terminal.c b/src/modules/terminal.c index 7942f266b..4d930a445 100644 --- a/src/modules/terminal.c +++ b/src/modules/terminal.c @@ -5,7 +5,7 @@ #include #define FF_TERMINAL_MODULE_NAME "Terminal" -#define FF_TERMINAL_NUM_FORMAT_ARGS 3 +#define FF_TERMINAL_NUM_FORMAT_ARGS 10 void ffPrintTerminal(FFinstance* instance) { @@ -31,7 +31,14 @@ void ffPrintTerminal(FFinstance* instance) ffPrintFormat(instance, FF_TERMINAL_MODULE_NAME, 0, &instance->config.terminal, FF_TERMINAL_NUM_FORMAT_ARGS, (FFformatarg[]){ {FF_FORMAT_ARG_TYPE_STRBUF, &result->terminalProcessName}, {FF_FORMAT_ARG_TYPE_STRBUF, &result->terminalExe}, - {FF_FORMAT_ARG_TYPE_STRING, result->terminalExeName} + {FF_FORMAT_ARG_TYPE_STRING, result->terminalExeName}, + {FF_FORMAT_ARG_TYPE_STRBUF, &result->shellProcessName}, + {FF_FORMAT_ARG_TYPE_STRBUF, &result->shellExe}, + {FF_FORMAT_ARG_TYPE_STRING, result->shellExeName}, + {FF_FORMAT_ARG_TYPE_STRBUF, &result->shellVersion}, + {FF_FORMAT_ARG_TYPE_STRBUF, &result->userShellExe}, + {FF_FORMAT_ARG_TYPE_STRING, result->userShellExeName}, + {FF_FORMAT_ARG_TYPE_STRBUF, &result->userShellVersion} }); } }