Index: base/process/process.h |
diff --git a/base/process/process.h b/base/process/process.h |
index 70c8260193247d079009014f28c5bf72388eca00..75f6a009df17dd33040c405e31d5ac17f3314c22 100644 |
--- a/base/process/process.h |
+++ b/base/process/process.h |
@@ -6,7 +6,7 @@ |
#define BASE_PROCESS_PROCESS_H_ |
#include "base/base_export.h" |
-#include "base/macros.h" |
+#include "base/move.h" |
#include "base/process/process_handle.h" |
#include "base/time/time.h" |
#include "build/build_config.h" |
@@ -31,6 +31,8 @@ |
// the process dies, and it may be reused by the system, which means that it may |
// end up pointing to the wrong process. |
class BASE_EXPORT Process { |
+ MOVE_ONLY_TYPE_FOR_CPP_03(Process) |
+ |
public: |
explicit Process(ProcessHandle handle = kNullProcessHandle); |
@@ -134,8 +136,6 @@ |
#else |
ProcessHandle process_; |
#endif |
- |
- DISALLOW_COPY_AND_ASSIGN(Process); |
}; |
#if defined(OS_CHROMEOS) |