29 if (signal_event_obj == NULL)
32 const char *signal_name = gdb_signal_to_name (stop_signal);
34 gdbpy_ref<> signal_name_obj (PyUnicode_FromString (signal_name));
35 if (signal_name_obj == NULL)
39 signal_name_obj.get ()) < 0)
42 return signal_event_obj;
int evpy_add_attribute(PyObject *event, const char *name, PyObject *attr)
gdb::ref_ptr< T, gdbpy_ref_policy< T > > gdbpy_ref
gdbpy_ref create_signal_event_object(enum gdb_signal stop_signal)
gdbpy_ref create_stop_event_object(PyTypeObject *py_type)