#endif
{
va_list va;
- PyObject *args, *PyCFunction=0, *retval;
+ PyObject *args, *func=0, *retval;
#ifdef HAVE_STDARG_PROTOTYPES
va_start(va, format);
#else
return Py_ReturnNullError();
}
- PyCFunction=PyObject_GetAttrString(o,name);
- if(! PyCFunction)
+ func=PyObject_GetAttrString(o,name);
+ if(! func)
{
va_end(va);
PyErr_SetString(PyExc_AttributeError,name);
return 0;
}
- if(! (PyCallable_Check(PyCFunction)))
+ if(! (PyCallable_Check(func)))
{
va_end(va);
PyErr_SetString(PyExc_TypeError,"call of non-callable attribute");
args=a;
}
- retval = PyObject_CallObject(PyCFunction,args);
+ retval = PyObject_CallObject(func,args);
Py_DECREF(args);
- Py_DECREF(PyCFunction);
+ Py_DECREF(func);
return retval;
}