Change program_space::ebfd to a gdb_bfd_ref_ptr
[deliverable/binutils-gdb.git] / gdb / progspace.c
index 57edc298da701477deaf7b77b1f7f0965a1dc656..52482ca8f6453e1527507634f4a1274a617dfaf4 100644 (file)
@@ -228,13 +228,11 @@ program_space::solibs () const
 void
 program_space::exec_close ()
 {
-  if (ebfd)
+  if (ebfd != nullptr)
     {
-      gdb_bfd_unref (ebfd);
-
       /* Removing target sections may close the exec_ops target.
         Clear ebfd before doing so to prevent recursion.  */
-      ebfd = NULL;
+      ebfd.reset (nullptr);
       ebfd_mtime = 0;
 
       remove_target_sections (&ebfd);
This page took 0.022974 seconds and 4 git commands to generate.