projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Convert generic probe interface to C++ (and perform some cleanups)
[deliverable/binutils-gdb.git]
/
gdb
/
elfread.c
diff --git
a/gdb/elfread.c
b/gdb/elfread.c
index cdef5a8c5944513ebb1abb0fd42f8aac0db12c4a..f2483025baa20dba0ecf1dbb1364b4c1d2663b02 100644
(file)
--- a/
gdb/elfread.c
+++ b/
gdb/elfread.c
@@
-1324,7
+1324,7
@@
elf_get_probes (struct objfile *objfile)
/* Here we try to gather information about all types of probes from the
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);
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)
std::vector<probe *> *probes = (std::vector<probe *> *) d;
for (probe *p : *probes)
-
p->pops->destroy (p)
;
+
delete p
;
delete probes;
}
delete probes;
}
This page took
0.023425 seconds
and
4
git commands to generate.