Merge pull request #34 from emirpasic/rbt_fix_struct_key

Fix duplicate struct key insertion in red-black tree
pull/32/merge v1.5.1
Emir Pasic 8 years ago committed by GitHub
commit 549b6388f5

@ -72,6 +72,7 @@ func (tree *Tree) Put(key interface{}, value interface{}) {
compare := tree.Comparator(key, node.Key)
switch {
case compare == 0:
node.Key = key
node.Value = value
return
case compare < 0:

Loading…
Cancel
Save