folly/experimental/hazptr: fix gcc 5 build
authorMaged Michael <magedmichael@fb.com>
Wed, 28 Sep 2016 08:36:57 +0000 (01:36 -0700)
committerFacebook Github Bot 5 <facebook-github-bot-5-bot@fb.com>
Wed, 28 Sep 2016 08:38:37 +0000 (01:38 -0700)
Summary: Fix includes in memory_resource.h

Reviewed By: yfeldblum

Differential Revision: D3935848

fbshipit-source-id: 713ce85ad17072779dfa1c667459e367c5e1d4b7

folly/experimental/hazptr/memory_resource.h

index d24abf6975398aab088046c34d0802003c42b547..cf53c806527fc4ea6a61da7526a6e10cef781a10 100644 (file)
  */
 #pragma once
 
-namespace folly {
-namespace hazptr {
-
 ////////////////////////////////////////////////////////////////////////////////
 /// Disclaimer: This is intended only as a partial stand-in for
 /// std::pmr::memory_resource (C++17) as needed for developing a
 /// hazptr prototype.
 ////////////////////////////////////////////////////////////////////////////////
+#include <cstddef>
 #include <memory>
 
+namespace folly {
+namespace hazptr {
+
 class memory_resource {
  public:
   virtual ~memory_resource() = default;