mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-05-24 02:37:23 +08:00
Change thread_to_thread_object to return a new reference
This changes thread_to_thread_object to return a new reference and fixes up all the callers. gdb/ChangeLog 2018-09-16 Tom Tromey <tom@tromey.com> * python/python-internal.h (thread_to_thread_object): Change return type. * python/py-inferior.c (thread_to_thread_object): Return a new reference. (infpy_thread_from_thread_handle): Update. * python/py-infthread.c (gdbpy_selected_thread): Update. * python/py-stopevent.c (create_stop_event_object): Update. * python/py-threadevent.c (py_get_event_thread): Return a new reference. (py_get_event_thread): Update. * python/py-event.h (py_get_event_thread): Change return type. * python/py-continueevent.c (create_continue_event_object): Update.
This commit is contained in:
@ -532,8 +532,7 @@ PyObject *gdbpy_lookup_objfile (PyObject *self, PyObject *args, PyObject *kw);
|
||||
PyObject *gdbarch_to_arch_object (struct gdbarch *gdbarch);
|
||||
|
||||
thread_object *create_thread_object (struct thread_info *tp);
|
||||
thread_object *thread_to_thread_object (thread_info *thr)
|
||||
CPYCHECKER_RETURNS_BORROWED_REF;
|
||||
gdbpy_ref<> thread_to_thread_object (thread_info *thr);;
|
||||
inferior_object *inferior_to_inferior_object (inferior *inf);
|
||||
|
||||
const struct block *block_object_to_block (PyObject *obj);
|
||||
|
Reference in New Issue
Block a user