 Chromium Code Reviews
 Chromium Code Reviews Issue 16160015:
  Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src
    
  
    Issue 16160015:
  Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"  (Closed) 
  Base URL: svn://svn.chromium.org/chrome/trunk/src| Index: base/memory/weak_ptr.h | 
| diff --git a/base/memory/weak_ptr.h b/base/memory/weak_ptr.h | 
| index 8c2220fa501909043233e5cd8dc71e2977b8918b..9839db298c7af4c8baa565827f6b40d9920960b9 100644 | 
| --- a/base/memory/weak_ptr.h | 
| +++ b/base/memory/weak_ptr.h | 
| @@ -127,7 +127,8 @@ class BASE_EXPORT WeakReferenceOwner { | 
| // Remove this when crbug.com/234964 is addressed. | 
| void DetachFromThreadHack() { | 
| - if (flag_) flag_->DetachFromThreadHack(); | 
| + if (flag_.get()) | 
| + flag_->DetachFromThreadHack(); | 
| } | 
| private: |