* cli/cli-logging.c (handle_redirections): Make a cleanup.
[external/binutils.git] / gdb / ChangeLog
index 389c5fa..6bb1c9b 100644 (file)
@@ -1,3 +1,33 @@
+2008-10-28  Tom Tromey  <tromey@redhat.com>
+
+       * cli/cli-logging.c (handle_redirections): Make a cleanup.
+       * reggroups.c (maintenance_print_reggroups): Make a cleanup.
+       * regcache.c (regcache_print): Make a cleanup.
+       * maint.c (maintenance_print_architecture): Make a cleanup.
+       * dummy-frame.c (maintenance_print_dummy_frames): Make a cleanup.
+
+2008-10-30  Tom Tromey  <tromey@redhat.com>
+
+       * utils.c (make_cleanup_close): Use make_cleanup_dtor.
+       (do_close_cleanup): Don't free 'fd'.
+
+2008-10-28  Tom Tromey  <tromey@redhat.com>
+
+       * source.c (symtab_to_fullname): Test 'r >= 0'.
+       (psymtab_to_fullname): Likewise.
+       (get_filename_and_charpos): Make a cleanup.
+       (forward_search_command): Likewise.
+       (reverse_search_command): Likewise.
+       * exec.c (exec_file_attach): Close scratch_chan on failure.
+       * nto-procfs.c (procfs_open): Make a cleanup.
+       (procfs_pidlist): Likewise.
+       (do_closedir_cleanup): New function.
+
+2008-10-30  Andreas Schwab  <schwab@suse.de>
+
+       * infcmd.c (construct_inferior_arguments): Handle newlines
+       specially.
+
 2008-10-30  Joel Brobecker  <brobecker@adacore.com>
 
        * breakpoint.h (enum bptype): Delete bp_catch_exec.