From 051cae5d11bea8126bac629b5eabc726621326c8 Mon Sep 17 00:00:00 2001 From: Mirko Bonadei Date: Tue, 12 Nov 2019 13:01:23 +0100 Subject: [PATCH] RTC_EXPORT IceServer, StatsReport::{IdBase,Value}. The component build test failed close to the end of compilation because of these three missing symbols, see [1]. [1] - https://ci.chromium.org/p/chromium/builders/try/win_chromium_compile_dbg_ng/435777 Bug: webrtc:9419 Change-Id: Icd32fc195229d612bc7b00451f41dc47e589e638 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159686 Commit-Queue: Mirko Bonadei Reviewed-by: Karl Wiberg Cr-Commit-Position: refs/heads/master@{#29770} --- api/peer_connection_interface.h | 2 +- api/stats_types.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/peer_connection_interface.h b/api/peer_connection_interface.h index 52422c0d87..a1280de551 100644 --- a/api/peer_connection_interface.h +++ b/api/peer_connection_interface.h @@ -201,7 +201,7 @@ class RTC_EXPORT PeerConnectionInterface : public rtc::RefCountInterface { kTlsCertPolicyInsecureNoCheck, }; - struct IceServer { + struct RTC_EXPORT IceServer { IceServer(); IceServer(const IceServer&); ~IceServer(); diff --git a/api/stats_types.h b/api/stats_types.h index e10834cd5e..c1922a8a22 100644 --- a/api/stats_types.h +++ b/api/stats_types.h @@ -242,7 +242,7 @@ class RTC_EXPORT StatsReport { kStatsValueNameAudioDeviceUnderrunCounter, }; - class IdBase : public rtc::RefCountInterface { + class RTC_EXPORT IdBase : public rtc::RefCountInterface { public: ~IdBase() override; StatsType type() const; @@ -268,7 +268,7 @@ class RTC_EXPORT StatsReport { typedef rtc::scoped_refptr Id; - struct Value { + struct RTC_EXPORT Value { enum Type { kInt, // int. kInt64, // int64_t.