From ba0bdbdc9139cdfbc3e8876a3a165eed698437d9 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sun, 16 Mar 2025 18:24:35 +0100 Subject: [PATCH] refactor(safe_main): use const ref for `std::function` --- tools/include/dwarfs/tool/safe_main.h | 2 +- tools/src/tool/safe_main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/include/dwarfs/tool/safe_main.h b/tools/include/dwarfs/tool/safe_main.h index 93b20067..6556a6a9 100644 --- a/tools/include/dwarfs/tool/safe_main.h +++ b/tools/include/dwarfs/tool/safe_main.h @@ -25,6 +25,6 @@ namespace dwarfs::tool { -int safe_main(std::function fn); +int safe_main(std::function const& fn); } // namespace dwarfs::tool diff --git a/tools/src/tool/safe_main.cpp b/tools/src/tool/safe_main.cpp index 1c68e268..76300c1b 100644 --- a/tools/src/tool/safe_main.cpp +++ b/tools/src/tool/safe_main.cpp @@ -29,7 +29,7 @@ namespace dwarfs::tool { -int safe_main(std::function fn) { +int safe_main(std::function const& fn) { try { install_signal_handlers(); setup_default_locale();