fixed passing arguments to wine_run

This commit is contained in:
Mikhail Tergoev
2026-01-23 12:17:00 +03:00
parent 5e4f63c50b
commit 32070ec065

View File

@@ -1616,9 +1616,9 @@ wine_run () {
| grep -v "ICON" | sort | tee -a "$log_file"
echo -e "\n##### Лог WINE #####" | tee -a "$log_file"
$MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" $LAUNCH_PARAMETERS 2>&1 | tee -a "$log_file"
$MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" 2>&1 | tee -a "$log_file"
else
$MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" $LAUNCH_PARAMETERS
$MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@"
fi
wait_wineserver
@@ -2662,15 +2662,16 @@ case "$arg1" in
if [[ -n "$1" ]] && [[ -f "$1" ]] ; then
WIN_OPEN_FILE="$("$WINELOADER" winepath -w "$1")"
shift
wine_run "$WIN_FILE_EXEC" "$@" "$WIN_OPEN_FILE"
else
wine_run "$WIN_FILE_EXEC" "$@"
fi
wine_run "$WIN_FILE_EXEC" "$@" "$WIN_OPEN_FILE"
else
print_error "Команды $arg1 не существует."
wh_info
exit 1
fi
;;
;;
esac
if [[ -n "$WH_BG_PID" ]] ; then