diff options
Diffstat (limited to 'weave/conversion_code.py')
-rwxr-xr-x | weave/conversion_code.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weave/conversion_code.py b/weave/conversion_code.py index 29c50d40e..1eb41d4e8 100755 --- a/weave/conversion_code.py +++ b/weave/conversion_code.py @@ -128,7 +128,7 @@ class instance_handler public: PyObject* convert_to_instance(PyObject* py_obj, const char* name) { - if (!py_obj || !PyFile_Check(py_obj)) + if (!py_obj || !PyInstance_Check(py_obj)) handle_conversion_error(py_obj,"instance", name); // Should I INCREF??? @@ -139,7 +139,7 @@ public: PyObject* py_to_instance(PyObject* py_obj, const char* name) { - if (!py_obj || !PyFile_Check(py_obj)) + if (!py_obj || !PyInstance_Check(py_obj)) handle_bad_type(py_obj,"instance", name); // Should I INCREF??? |