Calculate owner when calling __get__() in case target doesn't allow default value for owner.

This commit is contained in:
Graham Dumpleton
2013-09-18 21:54:58 +10:00
parent bd98d56db9
commit 66ca26643d

View File

@@ -576,4 +576,4 @@ class WeakFunctionProxy(ObjectProxy):
if instance is None:
return self._self_wrapped(*args, **kwargs)
return function.__get__(instance)(*args, **kwargs)
return function.__get__(instance, type(instance))(*args, **kwargs)