gdb/
* remote.c (unpush_and_perror): Add output message final dot.
This commit is contained in:
parent
956a6ba3fe
commit
d6cb50a201
2 changed files with 9 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2013-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||||
|
|
||||||
|
* remote.c (unpush_and_perror): Add output message final dot.
|
||||||
|
|
||||||
2013-04-11 Yao Qi <yao@codesourcery.com>
|
2013-04-11 Yao Qi <yao@codesourcery.com>
|
||||||
|
|
||||||
* tracepoint.c (tfile_interp_line): Fit parameters line and
|
* tracepoint.c (tfile_interp_line): Fit parameters line and
|
||||||
|
|
11
gdb/remote.c
11
gdb/remote.c
|
@ -7036,18 +7036,17 @@ remote_files_info (struct target_ops *ignore)
|
||||||
/* Close/unpush the remote target, and throw a TARGET_CLOSE_ERROR
|
/* Close/unpush the remote target, and throw a TARGET_CLOSE_ERROR
|
||||||
error to higher layers. Called when a serial error is detected.
|
error to higher layers. Called when a serial error is detected.
|
||||||
The exception message is STRING, followed by a colon and a blank,
|
The exception message is STRING, followed by a colon and a blank,
|
||||||
then the system error message for errno at function entry. */
|
the system error message for errno at function entry and final dot
|
||||||
|
for output compatibility with throw_perror_with_name. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
unpush_and_perror (const char *string)
|
unpush_and_perror (const char *string)
|
||||||
{
|
{
|
||||||
char *errstr;
|
int saved_errno = errno;
|
||||||
|
|
||||||
errstr = xstrprintf ("%s: %s", string, safe_strerror (errno));
|
|
||||||
make_cleanup (xfree, errstr);
|
|
||||||
|
|
||||||
remote_unpush_target ();
|
remote_unpush_target ();
|
||||||
throw_error (TARGET_CLOSE_ERROR, "%s", errstr);
|
throw_error (TARGET_CLOSE_ERROR, "%s: %s.", string,
|
||||||
|
safe_strerror (saved_errno));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Read a single character from the remote end. */
|
/* Read a single character from the remote end. */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue