Skip to content

Commit 93cad33

Browse files
authored
fix wrappers (#1143)
1 parent 70d7c52 commit 93cad33

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

Wurstpack/wurstscript/grill.cmd

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@echo off
2-
setlocal
2+
setlocal EnableExtensions DisableDelayedExpansion
33

4-
rem Save current code page
5-
for /f "tokens=2 delims=: " %%A in ('chcp') do set "_OLDCP=%%A"
4+
rem Save current code page (extract number after ':')
5+
for /f "tokens=2 delims=:" %%A in ('chcp') do for /f "tokens=1" %%B in ("%%A") do set "_OLDCP=%%B"
66

77
rem Switch to UTF-8 for this session
88
chcp 65001 >NUL
@@ -38,3 +38,4 @@ rem Restore previous code page if we captured it
3838
if defined _OLDCP chcp %_OLDCP% >NUL
3939

4040
endlocal
41+
exit /b %ERRORLEVEL%

Wurstpack/wurstscript/wurstscript.cmd

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@echo off
2-
setlocal
2+
setlocal EnableExtensions DisableDelayedExpansion
33

4-
rem Save current code page
5-
for /f "tokens=2 delims=: " %%A in ('chcp') do set "_OLDCP=%%A"
4+
rem Save current code page (extract number after ':')
5+
for /f "tokens=2 delims=:" %%A in ('chcp') do for /f "tokens=1" %%B in ("%%A") do set "_OLDCP=%%B"
66

77
rem Switch to UTF-8
88
chcp 65001 >NUL
@@ -34,3 +34,4 @@ if not exist "%JAVA%" (
3434
:restore
3535
if defined _OLDCP chcp %_OLDCP% >NUL
3636
endlocal
37+
exit /b %ERRORLEVEL%

0 commit comments

Comments
 (0)