Mark Server::Entrypoint noncopyable

This commit is contained in:
Christian Helmuth 2016-01-28 08:53:03 +01:00
parent 3bfd2aa3c9
commit 20c9b02326
3 changed files with 5 additions and 3 deletions

View File

@ -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;

View File

@ -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;

View File

@ -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: