From 8e41f71e70fdabb47d401cb1e1b519cf9d1abcc9 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Mon, 23 Sep 2024 20:42:46 -0500 Subject: [PATCH] refactor --- repertory/librepertory/src/providers/base_provider.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/repertory/librepertory/src/providers/base_provider.cpp b/repertory/librepertory/src/providers/base_provider.cpp index 5544f95b..63997f4f 100644 --- a/repertory/librepertory/src/providers/base_provider.cpp +++ b/repertory/librepertory/src/providers/base_provider.cpp @@ -468,10 +468,12 @@ void base_provider::remove_deleted_files(bool source_only) { event_system::instance().raise( source_file->get_path()); - if (source_file->remove()) { - event_system::instance().raise( - source_file->get_path()); + if (not source_file->remove()) { + continue; } + + event_system::instance().raise( + source_file->get_path()); } }