From 7aded55c0950ff15836fad8082a8f5a3aa906bc4 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Thu, 20 Mar 2025 08:51:18 +0100 Subject: [PATCH] refactor(universal): simplify `looks_like_executable` --- tools/src/universal.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/tools/src/universal.cpp b/tools/src/universal.cpp index 6c23ddca..c543e868 100644 --- a/tools/src/universal.cpp +++ b/tools/src/universal.cpp @@ -52,19 +52,12 @@ constexpr dwarfs::sorted_array_map functions{ }; bool looks_like_executable(std::filesystem::path const& path) { - auto ext = path.extension().string(); - - if (ext.empty()) { - return true; - } - + auto const ext = path.extension().string(); + return ext.empty() #ifdef _WIN32 - if (ext == ".exe") { - return true; - } + || ext == ".exe" #endif - - return false; + ; } } // namespace