Commit cde79bdd authored by tzik's avatar tzik Committed by Commit Bot

Add WTF::WrapRefPtr

WTF::WrapRefPtr is similar to WTF::WrapPassRefPtr, that is needed to
remove PassRefPtr from Blink.

Bug: 494719
Change-Id: I60deaf782a6ac2d9b24001e8ff01b55429bda287
Reviewed-on: https://chromium-review.googlesource.com/666941Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#502152}
parent 3a4a2885
......@@ -214,6 +214,11 @@ RefPtr<T> AdoptRef(T* p) {
return RefPtr<T>(p, RefPtr<T>::kAdoptRef);
}
template <typename T>
RefPtr<T> WrapRefPtr(T* ptr) {
return RefPtr<T>(ptr);
}
} // namespace WTF
using WTF::RefPtr;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment