| Index: native_client_sdk/src/libraries/sdk_util/scoped_ref.h
|
| diff --git a/native_client_sdk/src/libraries/sdk_util/scoped_ref.h b/native_client_sdk/src/libraries/sdk_util/scoped_ref.h
|
| index 48c4eb9b9f60e764f3d44db64af0379502755fe2..b3b8f5b41a5cba09693f4b818d5a61743a79c10e 100644
|
| --- a/native_client_sdk/src/libraries/sdk_util/scoped_ref.h
|
| +++ b/native_client_sdk/src/libraries/sdk_util/scoped_ref.h
|
| @@ -81,6 +81,11 @@ class ScopedRef : public ScopedRefBase {
|
| }
|
| };
|
|
|
| +template <typename U, typename T>
|
| +ScopedRef<U> static_scoped_ref_cast(const ScopedRef<T>& ptr) {
|
| + return ScopedRef<U>(static_cast<U*>(ptr.get()));
|
| +}
|
| +
|
| } // namespace sdk_util
|
|
|
| #endif // LIBRARIES_SDK_UTIL_SCOPED_REF_H_
|
|
|