Author: axeld Date: 2010-02-16 09:16:17 +0100 (Tue, 16 Feb 2010) New Revision: 35489 Changeset: http://dev.haiku-os.org/changeset/35489/haiku Ticket: http://dev.haiku-os.org/ticket/5412 Modified: haiku/trunk/src/system/kernel/cache/block_cache.cpp Log: * cache_sync_transaction() used an earlier signature of the BlockWriter constructor, causing bug #5412. Modified: haiku/trunk/src/system/kernel/cache/block_cache.cpp =================================================================== --- haiku/trunk/src/system/kernel/cache/block_cache.cpp 2010-02-15 23:48:51 UTC (rev 35488) +++ haiku/trunk/src/system/kernel/cache/block_cache.cpp 2010-02-16 08:16:17 UTC (rev 35489) @@ -2590,7 +2590,7 @@ // write back all of their remaining dirty blocks T(Action("sync", cache, transaction)); while (transaction->num_blocks > 0) { - BlockWriter writer(cache, transaction->num_blocks); + BlockWriter writer(cache, false); block_list::Iterator iterator = transaction->blocks.GetIterator();