| Index: third_party/WebKit/Source/wtf/PassRefPtr.h
|
| diff --git a/third_party/WebKit/Source/wtf/PassRefPtr.h b/third_party/WebKit/Source/wtf/PassRefPtr.h
|
| index 53aad9276218dda2c6fe0a8f014312108d0dd434..8926a126364d9acb9c916516130e61f549d376bb 100644
|
| --- a/third_party/WebKit/Source/wtf/PassRefPtr.h
|
| +++ b/third_party/WebKit/Source/wtf/PassRefPtr.h
|
| @@ -100,6 +100,12 @@ private:
|
| };
|
|
|
| template <typename T>
|
| +PassRefPtr<T> wrapPassRefPtr(T* ptr)
|
| +{
|
| + return PassRefPtr<T>(ptr);
|
| +}
|
| +
|
| +template <typename T>
|
| template <typename U> inline PassRefPtr<T>::PassRefPtr(const RefPtr<U>& o, EnsurePtrConvertibleArgDefn(U, T))
|
| : m_ptr(o.get())
|
| {
|
|
|