mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-12 21:30:45 +01:00
Fix missing libc++ includes in webrtc
Several files refer to symbols declared in headers not explicitly included. This compiles now because libc++ tranitively includes these headers via other libc++ headers; however, these transitive includes are not guaranteed to exist and in Chrome, will no longer exist once libc++ is compiled with modules. Bug: chromium:543704 Change-Id: I638bb02df3d050a48345248e80aebd2dd60956c1 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/295762 Auto-Submit: Alan Zhao <ayzhao@google.com> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org> Cr-Commit-Position: refs/heads/main@{#39448}
This commit is contained in:
parent
4d9b0c16fc
commit
6cf8b486eb
2 changed files with 2 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
|||
#ifndef API_MAKE_REF_COUNTED_H_
|
||||
#define API_MAKE_REF_COUNTED_H_
|
||||
|
||||
#include <type_traits>
|
||||
#include <utility>
|
||||
|
||||
#include "rtc_base/ref_counted_object.h"
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
#ifndef MODULES_AUDIO_PROCESSING_TRANSIENT_WPD_NODE_H_
|
||||
#define MODULES_AUDIO_PROCESSING_TRANSIENT_WPD_NODE_H_
|
||||
|
||||
#include <cstddef>
|
||||
#include <memory>
|
||||
|
||||
namespace webrtc {
|
||||
|
|
Loading…
Reference in a new issue