summaryrefslogtreecommitdiff
path: root/Demo/metaclasses/Meta.py
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2006-03-17 08:00:19 +0000
committerNeal Norwitz <nnorwitz@gmail.com>2006-03-17 08:00:19 +0000
commitd91085598f5185b267ea51a3f615da9527af2ed2 (patch)
tree80849b9455438e9963a61d7aff3fc3b060213553 /Demo/metaclasses/Meta.py
parentfe55464f393fc002fd0911a4d8dba6694723d408 (diff)
downloadcpython-git-d91085598f5185b267ea51a3f615da9527af2ed2.tar.gz
Remove apply()
Diffstat (limited to 'Demo/metaclasses/Meta.py')
-rw-r--r--Demo/metaclasses/Meta.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/Demo/metaclasses/Meta.py b/Demo/metaclasses/Meta.py
index 580f5821ce..9529e0f8df 100644
--- a/Demo/metaclasses/Meta.py
+++ b/Demo/metaclasses/Meta.py
@@ -14,7 +14,7 @@ class MetaMethodWrapper:
self.__name__ = self.func.__name__
def __call__(self, *args, **kw):
- return apply(self.func, (self.inst,) + args, kw)
+ return self.func(self.inst, *args, **kw)
class MetaHelper:
@@ -86,7 +86,7 @@ class MetaClass:
init = inst.__getattr__('__init__')
except AttributeError:
init = lambda: None
- apply(init, args, kw)
+ init(*args, **kw)
return inst