Explorar o código

fix error message output

David Rose %!s(int64=18) %!d(string=hai) anos
pai
achega
88fee08547
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      dtool/src/interrogatedb/py_panda.cxx

+ 1 - 1
dtool/src/interrogatedb/py_panda.cxx

@@ -106,7 +106,7 @@ DTOOL_Call_GetPointerThisClass(PyObject *self, Dtool_PyTypedObject *classdef,
       ostringstream str;
       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) {
         str << PyString_AsString(fname);
         Py_DECREF(fname);