Fixed the tree (again) . . .version_0.0.11
commitff163fe0065068358a5ff87c15f607b0ff619c69
authorstrange <kawk256@gmail.com>
Mon, 22 Feb 2010 19:51:24 +0000 (22 12:51 -0700)
committerstrange <kawk256@gmail.com>
Mon, 22 Feb 2010 19:51:24 +0000 (22 12:51 -0700)
tree9e93c89d01f10fa429575ec1886e61af5588aafa
parente279a70bf3a9c2b6638e4d3618c9960265db91ce
Fixed the tree (again) . . .

In BiTreeNode::mark_changed(), new_node's parent's left/right were not being
updated to the new tree. Hence, when traversing the tree downwards, the
original nodes would always be found . . .

As such, the ActiveBlocksVisualization's text output works perfectly now.
Well, it would be perfect if SnapshotList::get_snapshot_for() properly applied
the events up until the given point . . .
gui/src/storage/AllocEvent.cpp
gui/src/storage/BiTreeNode.cpp