Index: third_party/WebKit/Source/platform/wtf/PassRefPtr.h |
diff --git a/third_party/WebKit/Source/platform/wtf/PassRefPtr.h b/third_party/WebKit/Source/platform/wtf/PassRefPtr.h |
index 0547aea742064ded26621d057695c6abe89c4813..f36ee84df5d6d6b403810bc10ef24dffe745f744 100644 |
--- a/third_party/WebKit/Source/platform/wtf/PassRefPtr.h |
+++ b/third_party/WebKit/Source/platform/wtf/PassRefPtr.h |
@@ -74,7 +74,7 @@ class PassRefPtr { |
PassRefPtr(T* ptr) : ptr_(ptr) { RefIfNotNull(ptr); } |
PassRefPtr(PassRefPtr&& o) : ptr_(o.LeakRef()) {} |
template <typename U> |
- PassRefPtr(const PassRefPtr<U>& o, EnsurePtrConvertibleArgDecl(U, T)) |
+ PassRefPtr(PassRefPtr<U>&& o, EnsurePtrConvertibleArgDecl(U, T)) |
: ptr_(o.LeakRef()) {} |
ALWAYS_INLINE ~PassRefPtr() { DerefIfNotNull(ptr_); } |