Mark Server::Entrypoint noncopyable
This commit is contained in:
parent
3bfd2aa3c9
commit
20c9b02326
|
@ -28,7 +28,7 @@ namespace Launcher { struct Main; }
|
||||||
|
|
||||||
struct Launcher::Main
|
struct Launcher::Main
|
||||||
{
|
{
|
||||||
Server::Entrypoint _ep;
|
Server::Entrypoint &_ep;
|
||||||
|
|
||||||
Genode::Cap_connection _cap;
|
Genode::Cap_connection _cap;
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,7 @@ namespace Wm {
|
||||||
|
|
||||||
struct Wm::Main
|
struct Wm::Main
|
||||||
{
|
{
|
||||||
Server::Entrypoint ep;
|
Server::Entrypoint &ep;
|
||||||
|
|
||||||
Genode::Cap_connection cap;
|
Genode::Cap_connection cap;
|
||||||
|
|
||||||
|
|
|
@ -15,6 +15,8 @@
|
||||||
#define _INCLUDE__OS__SERVER_H_
|
#define _INCLUDE__OS__SERVER_H_
|
||||||
|
|
||||||
#include <os/signal_rpc_dispatcher.h>
|
#include <os/signal_rpc_dispatcher.h>
|
||||||
|
#include <util/noncopyable.h>
|
||||||
|
|
||||||
|
|
||||||
namespace Server {
|
namespace Server {
|
||||||
|
|
||||||
|
@ -37,7 +39,7 @@ namespace Server {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
class Server::Entrypoint
|
class Server::Entrypoint : Genode::Noncopyable
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue