summaryrefslogtreecommitdiff
path: root/weave/common_spec.py
diff options
context:
space:
mode:
authorEric Jones <eric@enthought.com>2002-01-17 04:44:28 +0000
committerEric Jones <eric@enthought.com>2002-01-17 04:44:28 +0000
commit18eb840d1ff968459c64a73a2131cc50be67c7cb (patch)
treef44ed53d12f79ee4e8967fc0ac5d3c84a062551f /weave/common_spec.py
parent1ed96f36cb3ecfceb682a9a96d3513ed5189a409 (diff)
downloadnumpy-18eb840d1ff968459c64a73a2131cc50be67c7cb.tar.gz
further changes to make class versions of converters work
Diffstat (limited to 'weave/common_spec.py')
-rwxr-xr-xweave/common_spec.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/weave/common_spec.py b/weave/common_spec.py
index e51d399c5..1c874e401 100755
--- a/weave/common_spec.py
+++ b/weave/common_spec.py
@@ -30,9 +30,8 @@ class file_specification(common_base_specification):
# 'FILE* %s = convert_to_file(py_%s,"%s");\n' % \
# (self.name,var_name,self.name,self.name,self.name)
code = 'PyObject* py_%s = %s;\n' \
- 'file_converter x__;\n \
'PyObject* py_%s = %s;\n' \
- 'FILE* %s = x__.convert_to_file(py_%s,"%s");\n' % \
+ 'FILE* %s = x__file_converter.convert_to_file(py_%s,"%s");\n' % \
(self.name,var_name,self.name,self.name,self.name)
return code
def cleanup_code(self):
@@ -51,8 +50,7 @@ class callable_specification(common_base_specification):
var_name = self.retrieve_py_variable(inline)
#code = 'PyObject* %s = convert_to_callable(%s,"%s");\n' % \
# (self.name,var_name,self.name)
- code = 'callable_converter x__;\n \
- 'PyObject* %s = x__.convert_to_callable(%s,"%s");\n' % \
+ code = 'PyObject* %s = x__callable_handler.convert_to_callable(%s,"%s");\n' % \
(self.name,var_name,self.name)
return code