File subversion-1.8.11-swig-py-comment-3.patch of Package subversion

Index: subversion-1.8.11/subversion/bindings/swig/include/proxy.swg
===================================================================
--- subversion-1.8.11.orig/subversion/bindings/swig/include/proxy.swg
+++ subversion-1.8.11/subversion/bindings/swig/include/proxy.swg
@@ -83,13 +83,10 @@
 
     value = _swig_getattr(self, self.__class__, name)
 
-    # If we got back a different object than we have, we need to copy all our
-    # metadata into it, so that it looks identical
     members = self.__dict__.get("_members")
     if members is not None:
       _copy_metadata_deep(value, members.get(name))
         
-    # Verify that the new object is good
     _assert_valid_deep(value)
 
     return value
@@ -98,9 +95,6 @@
     """Set an attribute on this object"""
     self.assert_valid()
 
-    # Save a copy of the object, so that the garbage
-    # collector won't kill the object while it's in
-    # SWIG-land
     self.__dict__.setdefault("_members",{})[name] = value
 
     return _swig_setattr(self, self.__class__, name, value)
openSUSE Build Service is sponsored by