+2012-07-24 Tom Tromey <tromey@redhat.com>
+
+ * symfile.c (symbol_file_add): Don't open BFD twice.
+
2012-07-24 Marc Khouzam <marc.khouzam@ericsson.com>
* breakpoint.c (create_breakpoint): Store condition for pending
struct cleanup *cleanup = make_cleanup_bfd_unref (bfd);
struct objfile *objf;
- objf = symbol_file_add_from_bfd (symfile_bfd_open (name), add_flags, addrs,
- flags, NULL);
+ objf = symbol_file_add_from_bfd (bfd, add_flags, addrs, flags, NULL);
do_cleanups (cleanup);
return objf;
}