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?