daemon: Translate file 5.46 "Intel i386" to "i386"

Fixes: https://github.com/libguestfs/libguestfs/issues/162
Reported-by: Toolybird
(cherry picked from commit ed21af3b0a)
This commit is contained in:
Richard W.M. Jones
2025-01-02 16:13:35 +00:00
parent 8027fb3b15
commit e9ba5d9d56

View File

@@ -68,7 +68,7 @@ and file_architecture_of_magic magic orig_path path =
*)
and canonical_elf_arch bits endianness elf_arch =
let substr s = String.find elf_arch s >= 0 in
if substr "Intel 80386" || substr "Intel 80486" then
if substr "Intel 80386" || substr "Intel i386" || substr "Intel 80486" then
"i386"
else if substr "x86-64" || substr "AMD x86-64" then
"x86_64"