mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-17 06:38:28 +00:00
vfs: pass root directory to plugins
This patch enables the use of the VFS from VFS plugins by passing a reference of the root directory to the constructors of file-system instances. Since it changes the signature of 'Vfs::Dir_file_system', any code that uses the VFS directly requires an adaptation. Fixes #2701
This commit is contained in:
committed by
Christian Helmuth
parent
f61c0c6309
commit
b0b92e4ee2
@ -105,7 +105,8 @@ class Vfs::Rom_file_system : public Single_file_system
|
||||
Rom_file_system(Genode::Env &env,
|
||||
Genode::Allocator&,
|
||||
Genode::Xml_node config,
|
||||
Io_response_handler &)
|
||||
Io_response_handler &,
|
||||
File_system &)
|
||||
:
|
||||
Single_file_system(NODE_TYPE_FILE, name(), config),
|
||||
_label(config),
|
||||
|
Reference in New Issue
Block a user