From 6d725a77437855ea705534aca4c850234b3e930f Mon Sep 17 00:00:00 2001 From: Antonio SJ Musumeci Date: Mon, 1 Sep 2025 13:41:00 -0500 Subject: [PATCH] mfm_dup.cpp --- src/mfm_dup.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/mfm_dup.cpp b/src/mfm_dup.cpp index c66ba790..920a5925 100644 --- a/src/mfm_dup.cpp +++ b/src/mfm_dup.cpp @@ -1,9 +1,13 @@ #include "mfm_options.hpp" -#include +#include "str.hpp" #include "fmt/core.h" +#include + + + namespace fs = std::filesystem; namespace mfm @@ -25,10 +29,9 @@ mfm::dup(const Opts::Dup &opts_) for(const fs::directory_entry &de : fs::recursive_directory_iterator(opts_.path,dir_opts)) { - if(!de.is_directory()) - continue; + if(str::startswith( + - std::error_code ec; auto filepath = de.path() / ".dup_2"; if(!fs::exists(filepath,ec)) continue;