Keep a DepsLog's data valid after a call to DepsLog::Recompact().
authorNico Weber <nicolasweber@gmx.de>
Tue, 30 Apr 2013 16:11:09 +0000 (09:11 -0700)
committerNico Weber <nicolasweber@gmx.de>
Wed, 1 May 2013 18:07:31 +0000 (11:07 -0700)
commit1eaacc8ccf26363ae3a820675721164873a31f3d
treeaafcbd40e4faa4da866c95dbe2a64a3889719f3f
parentf70a90edc6681fef7e75c7bc7f2860d40c2490ee
Keep a DepsLog's data valid after a call to DepsLog::Recompact().

Previously, a DepsLog would become invalid after Recompact() was called,
due to Recompact() making all node ids refer to a temporary DepsLog
object constructed in Recompact().
src/deps_log.cc
src/deps_log_test.cc