Browse Source

2002-01-07 Michael Snyder <msnyder@redhat.com>

* tracepoint.c (tracepoint_save_command): From Klee Deines --
	use tilde_expand and strerror for opening save-tracepoints file.
binutils-2_12-branch
Michael Snyder 25 years ago
parent
commit
21c1c9207f
  1. 3
      gdb/ChangeLog
  2. 11
      gdb/tracepoint.c

3
gdb/ChangeLog

@ -1,5 +1,8 @@
2002-01-07 Michael Snyder <msnyder@redhat.com>
* tracepoint.c (tracepoint_save_command): From Klee Dienes --
use tilde_expand and strerror for opening save-tracepoints file.
* thread-db.c (thread_db_new_objfile): Indendation fix.
* infptrace.c (GDB_MAX_ALLOCA): New define.

11
gdb/tracepoint.c

@ -2263,7 +2263,7 @@ tracepoint_save_command (char *args, int from_tty)
struct action_line *line;
FILE *fp;
char *i1 = " ", *i2 = " ";
char *indent, *actionline;
char *indent, *actionline, *pathname;
char tmp[40];
if (args == 0 || *args == 0)
@ -2275,9 +2275,12 @@ tracepoint_save_command (char *args, int from_tty)
return;
}
if (!(fp = fopen (args, "w")))
error ("Unable to open file '%s' for saving tracepoints");
pathname = tilde_expand (args);
if (!(fp = fopen (pathname, "w")))
error ("Unable to open file '%s' for saving tracepoints (%s)",
args, strerror (errno));
xfree (pathname);
ALL_TRACEPOINTS (tp)
{
if (tp->addr_string)

Loading…
Cancel
Save