mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-19 15:43:56 +00:00
VFS: construct file-systems using Vfs::Env object
Reduce the size and forward compatibility of VFS file-system constructors by passing an object holding accessors for 'Genode::Env', 'Genode::Allocator', response handlers, and the root file-system. Fix #2742
This commit is contained in:
committed by
Christian Helmuth
parent
810f59b555
commit
82a683eccc
@ -22,9 +22,7 @@ namespace Vfs { class Null_file_system; }
|
||||
|
||||
struct Vfs::Null_file_system : Single_file_system
|
||||
{
|
||||
Null_file_system(Genode::Env&, Genode::Allocator&,
|
||||
Genode::Xml_node config,
|
||||
Io_response_handler &, File_system &)
|
||||
Null_file_system(Vfs::Env&, Genode::Xml_node config)
|
||||
:
|
||||
Single_file_system(NODE_TYPE_CHAR_DEVICE, name(), config)
|
||||
{ }
|
||||
|
Reference in New Issue
Block a user