Commit d1b51192 authored by Jon Maltiel Swenson's avatar Jon Maltiel Swenson Committed by Facebook Github Bot

std::make_unique -> folly::make_unique for older platforms

Summary: Title.

Reviewed By: yfeldblum

Differential Revision: D4674125

fbshipit-source-id: 71ad38d7a52ab1c27fcc7ff14d130978b0ece382
parent de821c22
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include <folly/io/async/EventBase.h> #include <folly/io/async/EventBase.h>
#include <folly/io/async/VirtualEventBase.h> #include <folly/io/async/VirtualEventBase.h>
#include <folly/Memory.h>
#include <folly/ThreadName.h> #include <folly/ThreadName.h>
#include <folly/io/async/NotificationQueue.h> #include <folly/io/async/NotificationQueue.h>
#include <folly/portability/Unistd.h> #include <folly/portability/Unistd.h>
...@@ -748,7 +749,7 @@ const char* EventBase::getLibeventMethod() { return event_get_method(); } ...@@ -748,7 +749,7 @@ const char* EventBase::getLibeventMethod() { return event_get_method(); }
VirtualEventBase& EventBase::getVirtualEventBase() { VirtualEventBase& EventBase::getVirtualEventBase() {
folly::call_once(virtualEventBaseInitFlag_, [&] { folly::call_once(virtualEventBaseInitFlag_, [&] {
virtualEventBase_ = std::make_unique<VirtualEventBase>(*this); virtualEventBase_ = folly::make_unique<VirtualEventBase>(*this);
}); });
return *virtualEventBase_; return *virtualEventBase_;
......
...@@ -1835,7 +1835,7 @@ TEST(EventBaseTest, LoopKeepAliveAtomic) { ...@@ -1835,7 +1835,7 @@ TEST(EventBaseTest, LoopKeepAliveAtomic) {
size_t done{0}; size_t done{0};
for (size_t i = 0; i < kNumThreads; ++i) { for (size_t i = 0; i < kNumThreads; ++i) {
batons.emplace_back(std::make_unique<Baton<>>()); batons.emplace_back(folly::make_unique<Baton<>>());
} }
for (size_t i = 0; i < kNumThreads; ++i) { for (size_t i = 0; i < kNumThreads; ++i) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment