From: Eric Pouech <epouech(a)codeweavers.com> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57290 Signed-off-by: Eric Pouech <epouech(a)codeweavers.com> --- programs/cmd/tests/test_builtins.cmd.exp | 4 ++-- programs/cmd/wcmdmain.c | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/programs/cmd/tests/test_builtins.cmd.exp b/programs/cmd/tests/test_builtins.cmd.exp index 273b7bc57ca..082cd62f99b 100644 --- a/programs/cmd/tests/test_builtins.cmd.exp +++ b/programs/cmd/tests/test_builtins.cmd.exp @@ -760,9 +760,9 @@ e(a)or_broken@qwerty ''@or_broken@'qwerty' r(a)or_broken@qwerty ty -(a)todo_wine@azertyazERTY +azertyazERTY ertyERTY -(a)todo_wine@=_QWERTY +=_QWERTY QWERTY mmydir ------------ Testing variable substitution ------------ diff --git a/programs/cmd/wcmdmain.c b/programs/cmd/wcmdmain.c index 46131cad608..466df207f12 100644 --- a/programs/cmd/wcmdmain.c +++ b/programs/cmd/wcmdmain.c @@ -638,8 +638,6 @@ static WCHAR *WCMD_expand_envvar(WCHAR *start) if (equalspos == NULL) return start+1; s = xstrdupW(endOfVar + 1); - /* Null terminate both strings */ - thisVar[lstrlenW(thisVar)-1] = 0x00; *equalspos = 0x00; /* Since we need to be case insensitive, copy the 2 buffers */ -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6803