From d376292ff58eb0d25e04ba9e83c30660b49f2b44 Mon Sep 17 00:00:00 2001 From: Philip Top Date: Fri, 2 May 2025 09:01:25 -0700 Subject: [PATCH] fix warnings --- examples/close_match.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/close_match.cpp b/examples/close_match.cpp index 1f27270b..ba5a606c 100644 --- a/examples/close_match.cpp +++ b/examples/close_match.cpp @@ -39,7 +39,7 @@ std::size_t levenshteinDistance(const std::string &s1, const std::string &s2) { // - Inserting a character into `s1` (curr[jj - 1] + 1) // - Substituting a character (prev[jj - 1] + cost) - curr[jj] = std::min({prev[jj] + 1, curr[jj - 1] + 1, prev[jj - 1] + cost}); + curr[jj] = (std::min)({prev[jj] + 1, curr[jj - 1] + 1, prev[jj - 1] + cost}); } prev = std::exchange(curr, prev); // Swap vectors efficiently } @@ -78,7 +78,7 @@ void addSubcommandCloseMatchDetection(CLI::App *app, std::size_t minDistance = 3 } } // add a callback that runs before a final callback and loops over the remaining arguments for subcommands - app->parse_complete_callback([&app, minDistance, list = std::move(list)]() { + app->parse_complete_callback([app, minDistance,list=std::move(list)]() { auto extras = app->remaining(); if(extras.empty()) { return;