diff --git a/gdb/ChangeLog b/gdb/ChangeLog index eaa47a08910..4f323851a17 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2013-05-30 Tom Tromey + + * linespec.c (find_linespec_symbols): Don't reassign to 'cleanup'. + 2013-05-30 Tom Tromey * cli/cli-script.c (setup_user_args): Don't return after error. diff --git a/gdb/linespec.c b/gdb/linespec.c index 989c8d270fa..61e5377bc24 100644 --- a/gdb/linespec.c +++ b/gdb/linespec.c @@ -3097,7 +3097,7 @@ find_linespec_symbols (struct linespec_state *state, if (canon != NULL) { lookup_name = canon; - cleanup = make_cleanup (xfree, canon); + make_cleanup (xfree, canon); } /* It's important to not call expand_symtabs_matching unnecessarily