Jason Edmeades : cmd.exe: Hide new internal vars during SET.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 8 07:17:10 CST 2007


Module: wine
Branch: master
Commit: d1317f55784227a4bac435b78d3dbe45a6838e83
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d1317f55784227a4bac435b78d3dbe45a6838e83

Author: Jason Edmeades <us at edmeades.me.uk>
Date:   Thu Mar  8 00:48:17 2007 +0000

cmd.exe: Hide new internal vars during SET.

---

 programs/cmd/builtins.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c
index f38cd97..5149159 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++;
+      }
     }
   }
 




More information about the wine-cvs mailing list