| Index: mojo/public/python/src/common.cc
|
| diff --git a/mojo/public/python/src/common.cc b/mojo/public/python/src/common.cc
|
| index a80d01331259ca09bd39440c4c08db34a9c88613..e2a832ab389d2903fd6ead2547a6b92934d17af0 100644
|
| --- a/mojo/public/python/src/common.cc
|
| +++ b/mojo/public/python/src/common.cc
|
| @@ -44,6 +44,12 @@ ScopedPyRef::ScopedPyRef(PyObject* object, ScopedPyRefAcquire)
|
| Py_XINCREF(object_);
|
| }
|
|
|
| +PyObject* ScopedPyRef::Release() {
|
| + PyObject* object = object_;
|
| + object_ = nullptr;
|
| + return object;
|
| +}
|
| +
|
| ScopedPyRef::~ScopedPyRef() {
|
| if (object_) {
|
| ScopedGIL acquire_gil;
|
|
|