Chromium Code Reviews| Index: Source/wtf/WeakPtr.h |
| diff --git a/Source/wtf/WeakPtr.h b/Source/wtf/WeakPtr.h |
| index 900e14cc0c43f8d6a3e7907879916b520c426c6b..608e9532689321a63b7a5d75fd4f2e8b1d85fa6f 100644 |
| --- a/Source/wtf/WeakPtr.h |
| +++ b/Source/wtf/WeakPtr.h |
| @@ -140,6 +140,11 @@ public: |
| m_ref = WeakReference<T>::create(ptr); |
| } |
| + bool hasWeakPtrs() const |
| + { |
| + return m_ref->refCount() > 1; |
| + } |
| + |
| private: |
| RefPtr<WeakReference<T>> m_ref; |
| }; |