| Index: base/memory/ref_counted_memory.h
|
| diff --git a/base/memory/ref_counted_memory.h b/base/memory/ref_counted_memory.h
|
| index 1434a901627cf59e8b3d1e278f1b989297c786d4..c9170f58bb19c699542699ab9e722e59601d1175 100644
|
| --- a/base/memory/ref_counted_memory.h
|
| +++ b/base/memory/ref_counted_memory.h
|
| @@ -51,6 +51,8 @@ class BASE_EXPORT RefCountedStaticMemory : public RefCountedMemory {
|
| virtual size_t size() const OVERRIDE;
|
|
|
| private:
|
| + virtual ~RefCountedStaticMemory();
|
| +
|
| const unsigned char* data_;
|
| size_t length_;
|
|
|
| @@ -79,7 +81,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_;
|
|
|