Convert in memory instead of file

This commit is contained in:
Kroese 2025-09-15 01:47:34 +02:00 committed by GitHub
parent 57ac15b62d
commit 0aa2dba9e3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -615,9 +615,7 @@ detectImage() {
warn "failed to locate 'install.wim' or 'install.esd' in ISO image, $FB" && return 1 warn "failed to locate 'install.wim' or 'install.esd' in ISO image, $FB" && return 1
fi fi
wimlib-imagex info -xml "$wim" > wimxml.xml info=$(wimlib-imagex info -xml "$wim" | iconv -f UTF-16LE -t UTF-8)
iconv -f UTF-16LE -t UTF-8 wimxml.xml -o wimxmlutf8.xml
info=$(cat wimxmlutf8.xml)
checkPlatform "$info" || exit 67 checkPlatform "$info" || exit 67
DETECTED=$(detectVersion "$info") DETECTED=$(detectVersion "$info")