diff --git a/CHANGES b/CHANGES index 09786d4ba0..0991dfa3f8 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +8.0.0-dev.309 | 2025-06-02 10:17:14 +0200 + + * Prefer `std::move` over copy (Benjamin Bannier, Corelight) + 8.0.0-dev.307 | 2025-06-02 10:12:14 +0200 * minor BTest maintenance updates for -O gen-C++ (Vern Paxson, Corelight) diff --git a/VERSION b/VERSION index de33ac9751..9f9d005d81 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.0.0-dev.307 +8.0.0-dev.309 diff --git a/src/cluster/cluster.bif b/src/cluster/cluster.bif index 011e53b245..927f129bc0 100644 --- a/src/cluster/cluster.bif +++ b/src/cluster/cluster.bif @@ -1,5 +1,6 @@ %%{ #include +#include #include "zeek/IPAddr.h" #include "zeek/cluster/Backend.h" @@ -218,7 +219,7 @@ function Cluster::__listen_websocket%(options: WebSocketServerOptions%): bool } struct ServerOptions server_options{ - listen_addr, + std::move(listen_addr), static_cast(options_rec->GetField("listen_port")->Port()), }; diff --git a/src/cluster/serializer/binary-serialization-format/Serializer.cc b/src/cluster/serializer/binary-serialization-format/Serializer.cc index 2540ff31ac..888b4bdf22 100644 --- a/src/cluster/serializer/binary-serialization-format/Serializer.cc +++ b/src/cluster/serializer/binary-serialization-format/Serializer.cc @@ -134,7 +134,7 @@ std::optional detail::BinarySerializationF fmt.EndRead(); - return logging::detail::LogWriteBatch{header, std::move(records)}; + return logging::detail::LogWriteBatch{std::move(header), std::move(records)}; } #include "zeek/ID.h"