| Index: base/memory/weak_ptr.cc
|
| diff --git a/base/memory/weak_ptr.cc b/base/memory/weak_ptr.cc
|
| index 04c9ad65299f76bdf1ee39f92d81127da5fe6f21..2467abee4078ff64cf219710a95d811e052a0e5b 100644
|
| --- a/base/memory/weak_ptr.cc
|
| +++ b/base/memory/weak_ptr.cc
|
| @@ -71,14 +71,12 @@ void WeakReferenceOwner::Invalidate() {
|
| flag_ = WeakReference::Flag::NullFlag();
|
| }
|
|
|
| -WeakPtrBase::WeakPtrBase() {
|
| -}
|
| +WeakPtrBase::WeakPtrBase() : ptr_(0) {}
|
|
|
| -WeakPtrBase::~WeakPtrBase() {
|
| -}
|
| +WeakPtrBase::~WeakPtrBase() {}
|
|
|
| -WeakPtrBase::WeakPtrBase(const WeakReference& ref) : ref_(ref) {
|
| -}
|
| +WeakPtrBase::WeakPtrBase(const WeakReference& ref, uintptr_t ptr)
|
| + : ref_(ref), ptr_(ptr) {}
|
|
|
| WeakPtrFactoryBase::WeakPtrFactoryBase(uintptr_t ptr) : ptr_(ptr) {}
|
|
|
|
|