From 9db6e018950bd831d08d9fda605e1fe89b148699 Mon Sep 17 00:00:00 2001 From: fluxgen Date: Sun, 16 Feb 2003 16:32:43 +0000 Subject: changed screen pointer to reference --- src/Workspace.hh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Workspace.hh b/src/Workspace.hh index 2eb32f0..fe10eec 100644 --- a/src/Workspace.hh +++ b/src/Workspace.hh @@ -47,7 +47,8 @@ public: typedef std::vector Windows; typedef std::vector Stack; - explicit Workspace(BScreen *screen, FbTk::MultLayers &layermanager, unsigned int workspaceid = 0); + Workspace(BScreen &screen, FbTk::MultLayers &layermanager, + unsigned int workspaceid = 0); ~Workspace(); void setLastFocusedWindow(FluxboxWindow *w); @@ -64,10 +65,10 @@ public: void shutdown(); int addWindow(FluxboxWindow *win, bool place = false); int removeWindow(FluxboxWindow *win); - BScreen *getScreen() { return screen; } + BScreen &getScreen() { return screen; } FluxboxWindow *getLastFocusedWindow() { return lastfocus; } - const BScreen *getScreen() const { return screen; } + const BScreen &getScreen() const { return screen; } const FluxboxWindow *getLastFocusedWindow() const { return lastfocus; } FbTk::Menu &menu() { return m_clientmenu; } inline const FbTk::Menu &menu() const { return m_clientmenu; } @@ -96,7 +97,7 @@ protected: private: - BScreen *screen; + BScreen &screen; FluxboxWindow *lastfocus; FbTk::Menu m_clientmenu; -- cgit v0.11.2