From bb9d15b8b948f5a6352ca2c0214918099f7f36a1 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Mon, 5 Feb 2018 16:41:24 +0100 Subject: [PATCH] intel_fb: prevent destruction of session singleton Issue #2588 --- .../src/drivers/framebuffer/intel/include/component.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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