[haiku-commits] r34909 - haiku/trunk/src/add-ons/kernel/file_systems/bfs

  • From: axeld@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 5 Jan 2010 18:37:33 +0100 (CET)

Author: axeld
Date: 2010-01-05 18:37:33 +0100 (Tue, 05 Jan 2010)
New Revision: 34909
Changeset: http://dev.haiku-os.org/changeset/34909/haiku

Modified:
   haiku/trunk/src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
Log:
* BFS now correctly reports the B_FS_HAS_QUERY flag (ie. if you disable the
  indices it will no longer be set).


Modified: haiku/trunk/src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
===================================================================
--- haiku/trunk/src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp        
2010-01-05 17:26:48 UTC (rev 34908)
+++ haiku/trunk/src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp        
2010-01-05 17:37:33 UTC (rev 34909)
@@ -204,7 +204,8 @@
 
        // File system flags.
        info->flags = B_FS_IS_PERSISTENT | B_FS_HAS_ATTR | B_FS_HAS_MIME
-               | B_FS_HAS_QUERY | (volume->IsReadOnly() ? B_FS_IS_READONLY : 
0);
+               | (volume->IndicesNode() != NULL ? B_FS_HAS_QUERY : 0)
+               | (volume->IsReadOnly() ? B_FS_IS_READONLY : 0);
 
        info->io_size = BFS_IO_SIZE;
                // whatever is appropriate here?


Other related posts:

  • » [haiku-commits] r34909 - haiku/trunk/src/add-ons/kernel/file_systems/bfs - axeld