34 PyObject *thread = NULL;
43 PyErr_SetString (PyExc_RuntimeError,
"Could not find event thread");
53 PyObject *thread = NULL;
54 PyObject *thread_event_obj = NULL;
57 if (!thread_event_obj)
69 return thread_event_obj;
72 Py_XDECREF (thread_event_obj);
79 "GDB thread event object",
PyObject * create_thread_event_object(PyTypeObject *py_type)
#define CPYCHECKER_RETURNS_BORROWED_REF
GDBPY_NEW_EVENT_TYPE(thread,"gdb.ThreadEvent","ThreadEvent","GDB thread event object", event_object_type)
thread_object * find_thread_object(ptid_t ptid)
int evpy_add_attribute(PyObject *event, char *name, PyObject *attr)
PyObject * create_event_object(PyTypeObject *py_type)
PyTypeObject event_object_type
static PyObject * get_event_thread(void)