remove_prefix: added check prefix path

This commit is contained in:
Mikhail Tergoev
2025-06-18 14:01:45 +03:00
parent 499260b5dc
commit 37f4f26495

View File

@ -1223,6 +1223,9 @@ remove_prefix() {
then print_error "Не указано имя префикса для удаления!"
fi
check_prefix_var
if [[ ! -d "$WINEPREFIX" ]]
then fatal "Префикса \"$PREFIX_NAME\" не существует!"
fi
if [[ ! $2 =~ --force|-y ]] ; then
echo "======================================================"
@ -1239,9 +1242,8 @@ remove_prefix() {
return 0
fi
fi
try_remove_dir "$WINEPREFIX"
if [[ $? -eq 0 ]]; then
if try_remove_dir "$WINEPREFIX" ; then
print_ok "Префикс "$PREFIX_NAME" успешно удален."
for desktop_file in "$WH_MENU_DIR"/*.desktop; do