diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2023-05-09 14:07:58 +0100 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2023-05-09 14:08:05 +0100 |
| commit | cc4ccfdbfdf50d759d6a611dbb69468f74401b3a (patch) | |
| tree | 0c7bce910be512c3810329f9d5d9db73f39bc1fe | |
| parent | 2f87e4c2f3bccf33bfffcd8d9822b81f41a47a3e (diff) | |
internal: use i64 for workspaces in outofbounds
| -rw-r--r-- | src/Compositor.cpp | 6 | ||||
| -rw-r--r-- | src/Compositor.hpp | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp index c95cd58e..56e85971 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -1952,9 +1952,9 @@ void CCompositor::moveWorkspaceToMonitor(CWorkspace* pWorkspace, CMonitor* pMoni EMIT_HOOK_EVENT("moveWorkspace", (std::vector<void*>{pWorkspace, pMonitor})); } -bool CCompositor::workspaceIDOutOfBounds(const int& id) { - int lowestID = 99999; - int highestID = -99999; +bool CCompositor::workspaceIDOutOfBounds(const int64_t& id) { + int64_t lowestID = INT64_MAX; + int64_t highestID = INT64_MIN; for (auto& w : m_vWorkspaces) { if (w->m_bIsSpecialWorkspace) diff --git a/src/Compositor.hpp b/src/Compositor.hpp index da3e1d7e..f5bb72f9 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -169,7 +169,7 @@ class CCompositor { void moveWorkspaceToMonitor(CWorkspace*, CMonitor*); void swapActiveWorkspaces(CMonitor*, CMonitor*); CMonitor* getMonitorFromString(const std::string&); - bool workspaceIDOutOfBounds(const int&); + bool workspaceIDOutOfBounds(const int64_t&); void setWindowFullscreen(CWindow*, bool, eFullscreenMode); void updateFullscreenFadeOnWorkspace(CWorkspace*); CWindow* getX11Parent(CWindow*); |
