Author: troycurtisjr
Date: Sat Dec 23 04:52:16 2017
New Revision: 1819112
URL: http://svn.apache.org/viewvc?rev=1819112&view=rev
Log:
On branch swig-py3: Ensure the correct parent pool weakref is used.
* subversion/bindings/swig/include/proxy_apr.swg
(GenericSWIGWrapper.set_parent_pool): Update the _is_valid weakref with the
ref to the new parent pool.
Modified:
subversion/branches/swig-py3/subversion/bindings/swig/include/proxy_apr.swg
Modified:
subversion/branches/swig-py3/subversion/bindings/swig/include/proxy_apr.swg
URL:
http://svn.apache.org/viewvc/subversion/branches/swig-py3/subversion/bindings/swig/include/proxy_apr.swg?rev=1819112&r1=1819111&r2=1819112&view=diff
==============================================================================
--- subversion/branches/swig-py3/subversion/bindings/swig/include/proxy_apr.swg
(original)
+++ subversion/branches/swig-py3/subversion/bindings/swig/include/proxy_apr.swg
Sat Dec 23 04:52:16 2017
@@ -84,6 +84,7 @@ class GenericSWIGWrapper:
def set_parent_pool(self, pool):
"""Set the parent pool of this object"""
self._parent_pool = pool
+ self._is_valid = weakref.ref(pool._is_valid)
def valid(self):
"""Is this object valid?"""