[haiku-commits] r35489 - haiku/trunk/src/system/kernel/cache

  • From: axeld@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 16 Feb 2010 09:16:17 +0100 (CET)

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();
 


Other related posts:

  • » [haiku-commits] r35489 - haiku/trunk/src/system/kernel/cache - axeld