@ -1,5 +1,7 @@
2010-05-19 Doug Evans <dje@google.com>
* python.c (gdbpy_print_stack): Ensure output ends with a newline.
* python.c (source_python_script): Add comment.
(source_python_script_for_objfile): Remove unnecessary call to
gdbpy_print_stack.
@ -416,7 +416,13 @@ void
gdbpy_print_stack (void)
{
if (gdbpy_should_print_stack)
PyErr_Print ();
/* PyErr_Print doesn't necessarily end output with a newline.
This works because Python's stdout/stderr is fed through
printf_filtered. */
begin_line ();
}
else
PyErr_Clear ();