28 if (exited_event == NULL)
33 gdbpy_ref<> exit_code_obj (PyLong_FromLongLong (*exit_code));
35 if (exit_code_obj == NULL)
38 exit_code_obj.
get ()) < 0)
int emit_exited_event(const LONGEST *exit_code, struct inferior *inf)
static PyObject * create_exited_event_object(const LONGEST *exit_code, struct inferior *inf)
int evpy_add_attribute(PyObject *event, const char *name, PyObject *attr)
events_object gdb_py_events
gdbpy_ref create_event_object(PyTypeObject *py_type)
int evpy_emit_event(PyObject *event, eventregistry_object *registry)
int evregpy_no_listeners_p(eventregistry_object *registry)
PyObject * inferior_to_inferior_object(struct inferior *inferior)