From 8aa00f03714806b74f7f47d951b91af8e0f49968 Mon Sep 17 00:00:00 2001 From: tzik Date: Mon, 18 Feb 2019 22:28:26 +0900 Subject: [PATCH] Add missing absl/memory/memory.h to rtc_event_generic_ack_received.cc absl/memory/memory.h needs to be included for absl::WrapUnique on the C++17 mode build, as absl/types/optional.h has a conditional include of memory.h. Tbr: terelius@webrtc.org Bug: chromium:752720 Change-Id: I7bdfb200f29ac8ec11f0b102304b7788595e7eb9 Reviewed-on: https://webrtc-review.googlesource.com/c/123360 Commit-Queue: Taiju Tsuiki Reviewed-by: Mirko Bonadei Cr-Commit-Position: refs/heads/master@{#26815} --- logging/BUILD.gn | 1 + logging/rtc_event_log/events/rtc_event_generic_ack_received.cc | 2 ++ 2 files changed, 3 insertions(+) diff --git a/logging/BUILD.gn b/logging/BUILD.gn index f8585312db..e904e60168 100644 --- a/logging/BUILD.gn +++ b/logging/BUILD.gn @@ -126,6 +126,7 @@ rtc_source_set("rtc_event_generic_packet_events") { ] deps = [ ":rtc_event_log_api", + "//third_party/abseil-cpp/absl/memory", ] if (!build_with_chromium && is_clang) { suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] 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 bbe11c7a08..bfdf2786c4 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 @@ -12,6 +12,8 @@ #include +#include "absl/memory/memory.h" + namespace webrtc { std::vector>