diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d3534bf129..f03926faaa 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,7 @@ 2011-03-02 Michael Snyder + * utils.c (parse_escape): Escape the escape char. + * python/py-inferior.c (build_inferior_list): Error out if PyList_Append fails. (gdbpy_inferiors): Error out if build_inferior_list fails. diff --git a/gdb/utils.c b/gdb/utils.c index 4668515553..46b4612baa 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -2001,10 +2001,9 @@ parse_escape (struct gdbarch *gdbarch, char **string_ptr) } if (!host_char_to_target (gdbarch, c, &target_char)) - error - ("The escape sequence `\%c' is equivalent to plain `%c', which" - " has no equivalent\n" "in the `%s' character set.", c, c, - target_charset (gdbarch)); + error ("The escape sequence `\\%c' is equivalent to plain `%c'," + " which has no equivalent\nin the `%s' character set.", + c, c, target_charset (gdbarch)); return target_char; }