diff --git a/repos/dde_linux/src/drivers/framebuffer/intel/include/component.h b/repos/dde_linux/src/drivers/framebuffer/intel/include/component.h index 1b221d5fe..554e79bf0 100644 --- a/repos/dde_linux/src/drivers/framebuffer/intel/include/component.h +++ b/repos/dde_linux/src/drivers/framebuffer/intel/include/component.h @@ -189,9 +189,11 @@ struct Framebuffer::Root { Session_component session; /* single session */ - Session_component *_create_session(const char *args) override { + Session_component *_create_session(const char *) override { return &session; } + void _destroy_session(Session_component *) override { } + Root(Genode::Env &env, Genode::Allocator &alloc, Genode::Attached_rom_dataspace &config) : Genode::Root_component