* gdb.texinfo (Command Files): Mention -x, use @enumerate for
[deliverable/binutils-gdb.git] / gdb / corefile.c
index 3a5ef9aa340e526048ff74618aba319d198211ae..4d11cbdcdf7907f17bad55c86ac6380382fe8a7c 100644 (file)
@@ -1,5 +1,5 @@
 /* Core dump and executable file functions above target vector, for GDB.
-   Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994
+   Copyright 1986, 1987, 1989, 1991-1994, 2000
    Free Software Foundation, Inc.
 
    This file is part of GDB.
@@ -90,7 +90,7 @@ core_file_command (filename, from_tty)
            symfile = t->to_core_file_to_sym_file (filename);
            if (symfile)
              {
-               char *symfile_copy = strdup (symfile);
+               char *symfile_copy = xstrdup (symfile);
 
                make_cleanup (free, symfile_copy);
                symbol_file_command (symfile_copy, from_tty);
@@ -185,7 +185,7 @@ reopen_exec_file ()
     return;
 
   /* If the timestamp of the exec file has changed, reopen it. */
-  filename = strdup (bfd_get_filename (exec_bfd));
+  filename = xstrdup (bfd_get_filename (exec_bfd));
   make_cleanup (free, filename);
   mtime = bfd_get_mtime (exec_bfd);
   res = stat (filename, &st);
@@ -236,10 +236,8 @@ memory_error (status, memaddr)
      int status;
      CORE_ADDR memaddr;
 {
-  GDB_FILE *tmp_stream = tui_sfileopen (130);
-  make_cleanup_gdb_file_delete (tmp_stream);
-
-  error_begin ();
+  struct ui_file *tmp_stream = mem_fileopen ();
+  make_cleanup_ui_file_delete (tmp_stream);
 
   if (status == EIO)
     {
@@ -291,7 +289,7 @@ int
 dis_asm_read_memory (memaddr, myaddr, len, info)
      bfd_vma memaddr;
      bfd_byte *myaddr;
-     int len;
+     unsigned int len;
      disassemble_info *info;
 {
   return target_read_memory (memaddr, (char *) myaddr, len);
This page took 0.024681 seconds and 4 git commands to generate.