Replace the remaining scoped_ptr with unique_ptr in webrtc/modules/
BUG=webrtc:5520 Review URL: https://codereview.webrtc.org/1921233002 Cr-Commit-Position: refs/heads/master@{#12511}
This commit is contained in:
@ -36,9 +36,9 @@ int64_t GetNextCallbackTime(Module* module, int64_t time_now) {
|
||||
ProcessThread::~ProcessThread() {}
|
||||
|
||||
// static
|
||||
rtc::scoped_ptr<ProcessThread> ProcessThread::Create(
|
||||
std::unique_ptr<ProcessThread> ProcessThread::Create(
|
||||
const char* thread_name) {
|
||||
return rtc::scoped_ptr<ProcessThread>(new ProcessThreadImpl(thread_name));
|
||||
return std::unique_ptr<ProcessThread>(new ProcessThreadImpl(thread_name));
|
||||
}
|
||||
|
||||
ProcessThreadImpl::ProcessThreadImpl(const char* thread_name)
|
||||
@ -119,7 +119,7 @@ void ProcessThreadImpl::WakeUp(Module* module) {
|
||||
wake_up_->Set();
|
||||
}
|
||||
|
||||
void ProcessThreadImpl::PostTask(rtc::scoped_ptr<ProcessTask> task) {
|
||||
void ProcessThreadImpl::PostTask(std::unique_ptr<ProcessTask> task) {
|
||||
// Allowed to be called on any thread.
|
||||
{
|
||||
rtc::CritScope lock(&lock_);
|
||||
|
||||
Reference in New Issue
Block a user