| Index: base/memory/ref_counted_memory.h
|
| diff --git a/base/memory/ref_counted_memory.h b/base/memory/ref_counted_memory.h
|
| index 7b55d145ec20cce12ae1b71ecea819b04f8a2a07..2c1d3ab8de1e0efe36063d4c084a20f6fa4f9da2 100644
|
| --- a/base/memory/ref_counted_memory.h
|
| +++ b/base/memory/ref_counted_memory.h
|
| @@ -49,6 +49,8 @@ class BASE_EXPORT RefCountedStaticMemory : public RefCountedMemory {
|
| virtual size_t size() const OVERRIDE;
|
|
|
| private:
|
| + virtual ~RefCountedStaticMemory();
|
| +
|
| const unsigned char* data_;
|
| size_t length_;
|
|
|
| @@ -77,7 +79,6 @@ class BASE_EXPORT RefCountedBytes : public RefCountedMemory {
|
| std::vector<unsigned char>& data() { return data_; }
|
|
|
| private:
|
| - friend class base::RefCountedThreadSafe<RefCountedBytes>;
|
| virtual ~RefCountedBytes();
|
|
|
| std::vector<unsigned char> data_;
|
| @@ -106,7 +107,6 @@ class BASE_EXPORT RefCountedString : public RefCountedMemory {
|
| std::string& data() { return data_; }
|
|
|
| private:
|
| - friend class base::RefCountedThreadSafe<RefCountedString>;
|
| virtual ~RefCountedString();
|
|
|
| std::string data_;
|
|
|