From 6c7c2ce75c6004889285cad0ebe19bb4d4e3be0c Mon Sep 17 00:00:00 2001 From: Crying Nights Date: Thu, 21 May 2026 16:42:40 +0800 Subject: [PATCH] vdoctor: remove redundant ANSI decoding for wmic output on Windows (#27203) --- .gitignore | 3 +++ cmd/tools/vdoctor.v | 4 ---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 4ba2fa57a..a6bdf2bb8 100644 --- a/.gitignore +++ b/.gitignore @@ -169,3 +169,6 @@ issue* cmd/v2/*.txt cmd/v2/*.json .claude/ +.copilot/ +.agents/ +.codex/ diff --git a/cmd/tools/vdoctor.v b/cmd/tools/vdoctor.v index ca09631b2..68a4aaa5b 100644 --- a/cmd/tools/vdoctor.v +++ b/cmd/tools/vdoctor.v @@ -3,7 +3,6 @@ import time import term import v.util.version import runtime -import encoding.iconv struct App { mut: @@ -94,9 +93,6 @@ fn (mut a App) collect_info() { ) p := a.parse(wmic_info, '=') mut caption, mut build_number, mut os_arch := p['caption'], p['buildnumber'], p['osarchitecture'] - caption = iconv.encoding_to_vstring(caption.bytes(), 'ANSI') or { caption } - build_number = iconv.encoding_to_vstring(build_number.bytes(), 'ANSI') or { build_number } - os_arch = iconv.encoding_to_vstring(os_arch.bytes(), 'ANSI') or { os_arch } os_details = '${caption} ${build_number} ${os_arch}' } else { ouname := os.uname() -- 2.39.5