Convert generic probe interface to C++ (and perform some cleanups)
[deliverable/binutils-gdb.git] / gdb / elfread.c
index cdef5a8c5944513ebb1abb0fd42f8aac0db12c4a..f2483025baa20dba0ecf1dbb1364b4c1d2663b02 100644 (file)
@@ -1324,7 +1324,7 @@ elf_get_probes (struct objfile *objfile)
 
       /* Here we try to gather information about all types of probes from the
         objfile.  */
-      for (const probe_ops *ops : all_probe_ops)
+      for (const static_probe_ops *ops : all_static_probe_ops)
        ops->get_probes (probes_per_bfd, objfile);
 
       set_bfd_data (objfile->obfd, probe_key, probes_per_bfd);
@@ -1342,7 +1342,7 @@ probe_key_free (bfd *abfd, void *d)
   std::vector<probe *> *probes = (std::vector<probe *> *) d;
 
   for (probe *p : *probes)
-    p->pops->destroy (p);
+    delete p;
 
   delete probes;
 }
This page took 0.024417 seconds and 4 git commands to generate.