diff options
Diffstat (limited to 'mojo/public/cpp/bindings/lib/shared_ptr.h')
-rw-r--r-- | mojo/public/cpp/bindings/lib/shared_ptr.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mojo/public/cpp/bindings/lib/shared_ptr.h b/mojo/public/cpp/bindings/lib/shared_ptr.h index ad22bfb..899e792 100644 --- a/mojo/public/cpp/bindings/lib/shared_ptr.h +++ b/mojo/public/cpp/bindings/lib/shared_ptr.h @@ -31,6 +31,10 @@ class SharedPtr { return impl_.value().ptr; } + void reset() { + impl_.reset(); + } + P* operator->() { return get(); } const P* operator->() const { return get(); } |