wine_run: added check arch for *.exe files

This commit is contained in:
Mikhail Tergoev
2025-07-17 15:50:01 +03:00
parent a3de3240b6
commit 674a499c5e

View File

@ -1265,6 +1265,11 @@ prepair_wine () {
}
wine_run () {
if [[ $WINEARCH == "win32" ]] \
&& file "$WIN_FILE_EXEC" | grep -q "x86-64"
then fatal "Нельзя запустить 64-битное приложение в 32-битном префиксе!"
fi
WIN_FILE_PATH="$(dirname "$WIN_FILE_EXEC")"
[[ -d "$WIN_FILE_PATH" ]] && cd "$WIN_FILE_PATH"