diff --git a/src/lib/mt/CMakeLists.txt b/src/lib/mt/CMakeLists.txt index 8af617efd..ca2908178 100644 --- a/src/lib/mt/CMakeLists.txt +++ b/src/lib/mt/CMakeLists.txt @@ -8,12 +8,12 @@ add_library(mt STATIC CondVar.h Lock.cpp Lock.h + MTException.cpp + MTException.h Mutex.cpp Mutex.h Thread.cpp Thread.h - XMT.cpp - XMT.h XThread.h ) diff --git a/src/lib/mt/XMT.cpp b/src/lib/mt/MTException.cpp similarity index 50% rename from src/lib/mt/XMT.cpp rename to src/lib/mt/MTException.cpp index d7696d8b6..1cf30e44a 100644 --- a/src/lib/mt/XMT.cpp +++ b/src/lib/mt/MTException.cpp @@ -1,17 +1,18 @@ /* * Deskflow -- mouse and keyboard sharing utility + * SPDX-FileCopyrightText: (C) 2025 Deskflow Developers * SPDX-FileCopyrightText: (C) 2012 - 2016 Symless Ltd. * SPDX-FileCopyrightText: (C) 2002 Chris Schoeneman * SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception */ -#include "XMT.h" +#include "MTException.h" // -// XMTThreadUnavailable +// MTThreadUnavailableException // -std::string XMTThreadUnavailable::getWhat() const throw() +std::string MTThreadUnavailableException::getWhat() const throw() { - return format("XMTThreadUnavailable", "cannot create thread"); + return format("MTThreadUnavailableException", "cannot create thread"); } diff --git a/src/lib/mt/XMT.h b/src/lib/mt/MTException.h similarity index 55% rename from src/lib/mt/XMT.h rename to src/lib/mt/MTException.h index e6b88ec04..ed2884893 100644 --- a/src/lib/mt/XMT.h +++ b/src/lib/mt/MTException.h @@ -1,5 +1,6 @@ /* * Deskflow -- mouse and keyboard sharing utility + * SPDX-FileCopyrightText: (C) 2025 Deskflow Developers * SPDX-FileCopyrightText: (C) 2012 - 2016 Symless Ltd. * SPDX-FileCopyrightText: (C) 2002 Chris Schoeneman * SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception @@ -10,19 +11,19 @@ #include "base/XBase.h" /** - * @brief XMT generic multithreading exception + * @brief MTException generic multithreading exception */ -class XMT : public XBase +class MTException : public XBase { using XBase::XBase; }; /** - * @brief XMTThreadUnavailable - Thrown when a thread cannot be created. + * @brief MTThreadUnavailableException - Thrown when a thread cannot be created. */ -class XMTThreadUnavailable : public XMT +class MTThreadUnavailableException : public MTException { - using XMT::XMT; + using MTException::MTException; protected: std::string getWhat() const throw() override; diff --git a/src/lib/mt/Thread.cpp b/src/lib/mt/Thread.cpp index 7fa9caa12..b213528b5 100644 --- a/src/lib/mt/Thread.cpp +++ b/src/lib/mt/Thread.cpp @@ -10,7 +10,7 @@ #include "arch/Arch.h" #include "base/IJob.h" #include "base/Log.h" -#include "mt/XMT.h" +#include "mt/MTException.h" #include "mt/XThread.h" #include @@ -24,7 +24,7 @@ Thread::Thread(IJob *job) if (m_thread == nullptr) { // couldn't create thread delete job; - throw XMTThreadUnavailable(); + throw MTThreadUnavailableException(); } }