From 14cad9fa35dd9260e83c5af261836b58a7137edd Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Wed, 3 Feb 2021 09:48:01 +0100 Subject: [PATCH] Fix clang-tidy: performance-inefficient-vector-operation. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: None Change-Id: Ieb3b49436c075047e1d9e0293dd94f754c652b01 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/205520 Reviewed-by: Artem Titov Reviewed-by: Björn Terelius Commit-Queue: Mirko Bonadei Cr-Commit-Position: refs/heads/master@{#33150} --- logging/rtc_event_log/events/rtc_event_generic_ack_received.cc | 1 + test/network/network_emulation_manager.cc | 1 + 2 files changed, 2 insertions(+) diff --git a/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc b/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc index 2da2de6145..ba18d50ab6 100644 --- a/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc +++ b/logging/rtc_event_log/events/rtc_event_generic_ack_received.cc @@ -23,6 +23,7 @@ RtcEventGenericAckReceived::CreateLogs( const std::vector& acked_packets) { std::vector> result; int64_t time_us = rtc::TimeMicros(); + result.reserve(acked_packets.size()); for (const AckedPacket& packet : acked_packets) { result.emplace_back(new RtcEventGenericAckReceived( time_us, packet_number, packet.packet_number, diff --git a/test/network/network_emulation_manager.cc b/test/network/network_emulation_manager.cc index 57c2703d2d..d4b4ffc337 100644 --- a/test/network/network_emulation_manager.cc +++ b/test/network/network_emulation_manager.cc @@ -244,6 +244,7 @@ EmulatedNetworkManagerInterface* NetworkEmulationManagerImpl::CreateEmulatedNetworkManagerInterface( const std::vector& endpoints) { std::vector endpoint_impls; + endpoint_impls.reserve(endpoints.size()); for (EmulatedEndpoint* endpoint : endpoints) { endpoint_impls.push_back(static_cast(endpoint)); }