Index: base/memory/ref_counted.h |
diff --git a/base/memory/ref_counted.h b/base/memory/ref_counted.h |
index 64615f13dfa77fe8d2a596d2dfece7995dff11be..858ed2b196044f71109d668566b48f5f45e8be58 100644 |
--- a/base/memory/ref_counted.h |
+++ b/base/memory/ref_counted.h |
@@ -164,6 +164,10 @@ class RefCountedData : public base::RefCounted< base::RefCountedData<T> > { |
RefCountedData(const T& in_value) : data(in_value) {} |
T data; |
+ |
+ private: |
+ friend class base::RefCounted<base::RefCountedData<T> >; |
+ ~RefCountedData() {} |
}; |
} // namespace base |