From d1317f55784227a4bac435b78d3dbe45a6838e83 Mon Sep 17 00:00:00 2001 From: Jason Edmeades Date: Thu, 8 Mar 2007 00:48:17 +0000 Subject: [PATCH] cmd.exe: Hide new internal vars during SET. --- programs/cmd/builtins.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c index f38cd9795bc..51491591267 100644 --- a/programs/cmd/builtins.c +++ b/programs/cmd/builtins.c @@ -1210,9 +1210,12 @@ static int WCMD_setshow_sortenv(const char *s, const char *stub) if (!stub || CompareString (LOCALE_USER_DEFAULT, NORM_IGNORECASE | SORT_STRINGSORT, str[i], stublen, stub, -1) == 2) { - WCMD_output_asis(str[i]); - WCMD_output_asis("\n"); - displayedcount++; + /* Don't display special internal variables */ + if (str[i][0] != '=') { + WCMD_output_asis(str[i]); + WCMD_output_asis("\n"); + displayedcount++; + } } }