gdb_bfd_ref_ptr abfd;
if (expanded_fname != nullptr && !build_id_mismatch)
- {
- struct bfd *b = bfd_openr (expanded_fname.get (), "binary");
- abfd = gdb_bfd_ref_ptr::new_reference (b);
- }
+ abfd = gdb_bfd_openr (expanded_fname.get (), "binary");
if ((expanded_fname == nullptr
|| abfd == nullptr
type. */
expanded_fname
= make_unique_xstrdup (bfd_get_filename (abfd.get ()));
- struct bfd *b = bfd_openr (expanded_fname.get (), "binary");
- gdb_assert (b != nullptr);
- abfd = gdb_bfd_ref_ptr::new_reference (b);
+ abfd = gdb_bfd_openr (expanded_fname.get (), "binary");
+ gdb_assert (abfd != nullptr);
}
}