From 69793a91f222735cd50ed62cf72ef0bcd3990fb6 Mon Sep 17 00:00:00 2001 From: leedongmyung Date: Sun, 12 Nov 2023 20:08:30 +0900 Subject: [PATCH] test --- lib/platform/process.dart | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/platform/process.dart b/lib/platform/process.dart index 3cbf0ce..1a00ed3 100644 --- a/lib/platform/process.dart +++ b/lib/platform/process.dart @@ -194,20 +194,14 @@ class ProcessExecutor { print('Execute Bat: ${file.path} \n ${shell.toString()}'); file.createSync(); file.writeAsStringSync(shell.toString()); - await Process.run('cmd', ['/C', file.path], - workingDirectory: workspace, - stdoutEncoding: Encoding.getByName('euc-kr'), - stderrEncoding: Encoding.getByName('euc-kr')) + await Process.run('cmd', ['/C', file.path], workingDirectory: workspace) .then((ProcessResult result) { processResult = result; }); if (printStdout) { - Uint8List out = processResult!.stdout; - Uint8List err = processResult!.stderr; - print( // ignore: prefer_interpolation_to_compose_strings - '[ProcessExecutor] Exit Code: ${processResult!.exitCode}, Result: ${cp949.decode(out)}\nError: ${cp949.decode(err)}'); + '[ProcessExecutor] Exit Code: ${processResult!.exitCode}, Result: ${cp949.decodeString(processResult!.stdout)}\nError: ${cp949.decodeString(processResult!.stderr)}'); } file.deleteSync(); c.complete(processResult);