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?"""


Reply via email to