mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-26 03:09:08 +00:00
HackStudio: Fix error handling logic in delete_action
The `result.is_error()` check was inverted, causing a crash.
This commit is contained in:
@@ -553,7 +553,7 @@ NonnullRefPtr<GUI::Action> HackStudioWidget::create_delete_action()
|
||||
}
|
||||
|
||||
bool is_directory = S_ISDIR(st.st_mode);
|
||||
if (auto result = Core::File::remove(file, Core::File::RecursionMode::Allowed, false); !result.is_error()) {
|
||||
if (auto result = Core::File::remove(file, Core::File::RecursionMode::Allowed, false); result.is_error()) {
|
||||
auto& error = result.error();
|
||||
if (is_directory) {
|
||||
GUI::MessageBox::show(window(),
|
||||
|
||||
Reference in New Issue
Block a user