From baf3732247886f0e055708b580b6e8c2ab52af6d Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 6 Jun 2026 00:08:01 +0200 Subject: minor fixes --- include/winapi/handle.hpp | 2 +- include/winapi/shmem.hpp | 2 +- test/unit_tests/process_worker.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/winapi/handle.hpp b/include/winapi/handle.hpp index 7af7252..23e5a3c 100644 --- a/include/winapi/handle.hpp +++ b/include/winapi/handle.hpp @@ -84,7 +84,7 @@ public: template , typename Allocator = std::allocator> - void write(const std::basic_string src) const { + void write(const std::basic_string& src) const { write(std::basic_string_view{src}); } diff --git a/include/winapi/shmem.hpp b/include/winapi/shmem.hpp index 3290cf3..aecae85 100644 --- a/include/winapi/shmem.hpp +++ b/include/winapi/shmem.hpp @@ -95,7 +95,7 @@ public: T& operator*() const { return get(); } private: - explicit SharedObject(SharedMemory&& shmem) : m_shmem(std::move(shmem)) {} + explicit SharedObject(SharedMemory&& shmem) : m_shmem{std::move(shmem)} {} SharedMemory m_shmem; // Destruct only once, no matter the number of mappings. diff --git a/test/unit_tests/process_worker.cpp b/test/unit_tests/process_worker.cpp index d05efaa..a08ab10 100644 --- a/test/unit_tests/process_worker.cpp +++ b/test/unit_tests/process_worker.cpp @@ -151,7 +151,7 @@ void check_console_buffer_new(Worker& worker, const std::vector& ex // Placeholder lines are still last in this process's window: const auto& worker_expected = expected; - const std::vector this_expected(numof_lines, PLACEHOLDER); + const std::vector this_expected{numof_lines, PLACEHOLDER}; BOOST_TEST(worker_actual == worker_expected); BOOST_TEST(this_actual == this_expected); -- cgit v1.3