Fixed the bug in ActiveSessionMemoryStorage.
commit63de67e08464ab3102d132dd86055a4c3da65f8a
authorstrange <kawk256@gmail.com>
Thu, 4 Feb 2010 19:03:19 +0000 (4 12:03 -0700)
committerstrange <kawk256@gmail.com>
Thu, 4 Feb 2010 19:03:19 +0000 (4 12:03 -0700)
tree5482aa871fe7da0bd6b2337c1a64f92e02203df8
parente716edabb8c0dc67c074ad654c8de5448af37ba5
Fixed the bug in ActiveSessionMemoryStorage.

The bug was due to the automatic sorting that QSets give you when you iterate
through them -- blocks were being removed before they were added . . . fixed
it by converting to using QLists.
gui/src/ActiveSessionBlockView.cpp
gui/src/ActiveSessionMemory.cpp
gui/src/ActiveSessionMemory.h
gui/src/ActiveSessionMemoryStorage.cpp
monitor/src/ptrace/MallocObserver.cpp