From 3017564ad27c2e855ef722c33c97f98b2eff3c63 Mon Sep 17 00:00:00 2001 From: Elena Zannoni Date: Mon, 19 Feb 2001 18:56:11 +0000 Subject: [PATCH] 2001-02-19 Elena Zannoni From Andrew Cagney : * symfile.c (add_symbol_file_command): Always initialize my_cleanup using a NULL cleanup. --- gdb/ChangeLog | 6 ++++++ gdb/symfile.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fada1562fb7..5a3fdc515f1 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2001-02-19 Elena Zannoni + + From Andrew Cagney : + * symfile.c (add_symbol_file_command): Always initialize + my_cleanup using a NULL cleanup. + 2001-02-19 Eli Zaretskii * demangle.c (demangling_style_names): New variable. diff --git a/gdb/symfile.c b/gdb/symfile.c index e4bc6f61dc8..2222d74b9c9 100644 --- a/gdb/symfile.c +++ b/gdb/symfile.c @@ -1420,7 +1420,7 @@ add_symbol_file_command (char *args, int from_tty) } sect_opts[SECT_OFF_MAX]; struct section_addr_info section_addrs; - struct cleanup *my_cleanups; + struct cleanup *my_cleanups = make_cleanup (null_cleanup, NULL); dont_repeat (); @@ -1456,7 +1456,7 @@ add_symbol_file_command (char *args, int from_tty) { /* The first argument is the file name. */ filename = tilde_expand (arg); - my_cleanups = make_cleanup (xfree, filename); + make_cleanup (xfree, filename); } else if (argcnt == 1) -- 2.30.2