| Index: webrtc/base/buffer.h | 
| diff --git a/webrtc/base/buffer.h b/webrtc/base/buffer.h | 
| index 681348d91048a16c8122339c41a1315e18528a0a..f007929a2943f053ffe4bc9a3349c5f708b71c69 100644 | 
| --- a/webrtc/base/buffer.h | 
| +++ b/webrtc/base/buffer.h | 
| @@ -49,7 +49,6 @@ struct ByteType { | 
| class Buffer { | 
| public: | 
| Buffer();                   // An empty buffer. | 
| -  Buffer(const Buffer& buf);  // Copy size and contents of an existing buffer. | 
| Buffer(Buffer&& buf);       // Move contents from an existing buffer. | 
|  | 
| // Construct a buffer with the specified number of uninitialized bytes. | 
| @@ -99,12 +98,6 @@ class Buffer { | 
| return capacity_; | 
| } | 
|  | 
| -  Buffer& operator=(const Buffer& buf) { | 
| -    if (&buf != this) | 
| -      SetData(buf.data(), buf.size()); | 
| -    return *this; | 
| -  } | 
| - | 
| Buffer& operator=(Buffer&& buf) { | 
| RTC_DCHECK(IsConsistent()); | 
| RTC_DCHECK(buf.IsConsistent()); | 
| @@ -270,6 +263,8 @@ class Buffer { | 
| size_t size_; | 
| size_t capacity_; | 
| std::unique_ptr<uint8_t[]> data_; | 
| + | 
| +  RTC_DISALLOW_COPY_AND_ASSIGN(Buffer); | 
| }; | 
|  | 
| }  // namespace rtc | 
|  |