2011-09-15 Kevin Pouget <kevin.pouget@st.com>
PR Python/12692 Add gdb.selected_inferior() to Python interface. * python/py-inferior.c (GdbMethods): New Python method definition. doc: PR Python/12692 Add gdb.selected_inferior() to Python interface. * gdb.texinfo (Inferiors In Python): Describe new gdb.selected_inferior() function. testsuite: PR Python/12692 Add gdb.selected_inferior() to Python interface. * gdb.python/py-inferior.exp: Add testcase for gdb.selected_inferior().
This commit is contained in:
parent
6839b47f2b
commit
2aa483373c
8 changed files with 49 additions and 1 deletions
|
@ -683,6 +683,20 @@ py_free_inferior (struct inferior *inf, void *datum)
|
|||
do_cleanups (cleanup);
|
||||
}
|
||||
|
||||
/* Implementation of gdb.selected_inferior() -> gdb.Inferior.
|
||||
Returns the current inferior object. */
|
||||
|
||||
PyObject *
|
||||
gdbpy_selected_inferior (PyObject *self, PyObject *args)
|
||||
{
|
||||
PyObject *inf_obj;
|
||||
|
||||
inf_obj = inferior_to_inferior_object (current_inferior ());
|
||||
Py_INCREF (inf_obj);
|
||||
|
||||
return inf_obj;
|
||||
}
|
||||
|
||||
void
|
||||
gdbpy_initialize_inferior (void)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue