diff options
author | Eric Jones <eric@enthought.com> | 2002-01-17 04:44:28 +0000 |
---|---|---|
committer | Eric Jones <eric@enthought.com> | 2002-01-17 04:44:28 +0000 |
commit | 18eb840d1ff968459c64a73a2131cc50be67c7cb (patch) | |
tree | f44ed53d12f79ee4e8967fc0ac5d3c84a062551f /weave/common_spec.py | |
parent | 1ed96f36cb3ecfceb682a9a96d3513ed5189a409 (diff) | |
download | numpy-18eb840d1ff968459c64a73a2131cc50be67c7cb.tar.gz |
further changes to make class versions of converters work
Diffstat (limited to 'weave/common_spec.py')
-rwxr-xr-x | weave/common_spec.py | 6 |
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 |