aboutsummaryrefslogtreecommitdiff
path: root/cursor.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-06-06 17:14:17 -0600
committerBen Johnson <benbjohnson@yahoo.com>2014-06-06 17:14:17 -0600
commit2321036228b5d24b480e1ad1c20aae65c28e521b (patch)
tree445ed969bd5574e48dec504781b2741d284d1b22 /cursor.go
parentMerge pull request #183 from benbjohnson/copy-fallback (diff)
downloaddedo-2321036228b5d24b480e1ad1c20aae65c28e521b.tar.gz
dedo-2321036228b5d24b480e1ad1c20aae65c28e521b.tar.xz
Fix double free in merge-left rebalance.
This commit fixes a bug where deletions that caused merge-left rebalances were updating the parent node which caused a node to "reappear" even after it had been deleted. This was fixed in merge-right rebalances a while ago but merge-left is less frequent so it was missed until now. Many thanks to Jordan Sherer (@jsherer) for finding and reporting the bug.
Diffstat (limited to 'cursor.go')
0 files changed, 0 insertions, 0 deletions