From 612c29ac072387bbddc9b0f4321353b929d5737b Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 23 Jul 2012 14:58:44 +0000 Subject: * coffread.c (coff_symfile_read): Make a cleanup for 'debugfile' and 'abfd'. * elfread.c (elf_symfile_read): Make a cleanup for 'debugfile' and 'abfd'. * jit.c (jit_bfd_try_read_symtab): Make a cleanup for 'nbfd'. * machoread.c (macho_add_oso_symfile): Make a cleanup for 'abfd'. (macho_symfile_read): Make a cleanup for 'dsym_bfd'. * objfiles.c (allocate_objfile): Acquire a new reference. * rs6000-nat.c (add_vmap): Don't acquire a BFD reference. * solib.c (solib_read_symbols): Don't acquire a BFD reference. * spu-linux-nat.c (spu_symbol_file_add_from_memory): Make a cleanup for 'nbfd'. * symfile-mem.c (symbol_file_add_from_memory): Make a cleanup for 'nbfd'. * symfile.c (symbol_file_add_with_addrs_or_offsets): Don't make a cleanup for 'abfd'. (symbol_file_add): Make a BFD cleanup. --- gdb/rs6000-nat.c | 1 - 1 file changed, 1 deletion(-) (limited to 'gdb/rs6000-nat.c') diff --git a/gdb/rs6000-nat.c b/gdb/rs6000-nat.c index 140012bbebc..8c3f54606f2 100644 --- a/gdb/rs6000-nat.c +++ b/gdb/rs6000-nat.c @@ -798,7 +798,6 @@ add_vmap (LdInfo *ldi) gdb_bfd_unref (abfd); return NULL; } - gdb_bfd_ref (vp->bfd); obj = allocate_objfile (vp->bfd, 0); vp->objfile = obj; -- cgit v1.2.1