projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix leak in splay-tree
[deliverable/binutils-gdb.git]
/
libiberty
/
splay-tree.c
diff --git
a/libiberty/splay-tree.c
b/libiberty/splay-tree.c
index 920e68db2cbb2bd1adb36f0e51236cf983c8ab45..21d23c38dfc01d5a93846cafb572b94de8597539 100644
(file)
--- a/
libiberty/splay-tree.c
+++ b/
libiberty/splay-tree.c
@@
-425,6
+425,8
@@
splay_tree_remove (splay_tree sp, splay_tree_key key)
right = sp->root->right;
/* Delete the root node itself. */
+ if (sp->delete_key)
+ (*sp->delete_key) (sp->root->key);
if (sp->delete_value)
(*sp->delete_value) (sp->root->value);
(*sp->deallocate) (sp->root, sp->allocate_data);
This page took
0.024893 seconds
and
4
git commands to generate.