show proper interrogate name instead of 'type'

This commit is contained in:
David Rose 2007-02-22 19:03:50 +00:00
parent 79eb6d81bc
commit 8eb5baa427

View File

@ -82,7 +82,7 @@ DTOOL_Call_GetPointerThisClass(PyObject *self, Dtool_PyTypedObject *classdef,
str << function_name << "() argument " << param << " must be "; str << function_name << "() argument " << param << " must be ";
PyObject *fname = PyObject_GetAttrString((PyObject *)classdef->_PyType.ob_type, "__name__"); PyObject *fname = PyObject_GetAttrString((PyObject *)classdef, "__name__");
if (fname != (PyObject *)NULL) { if (fname != (PyObject *)NULL) {
str << PyString_AsString(fname); str << PyString_AsString(fname);
Py_DECREF(fname); Py_DECREF(fname);