aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar ctrlaltca2026-06-10 08:43:17 +0200
committerGravatar GitHub2026-06-10 08:43:17 +0200
commit3f619131541499e1739a28344dd692bea2d12a30 (patch)
tree2c81f76852d650eefebcda0253f58a835e7f5dfa /src
parentWindows spellchecker: avoid crash on double deletion (#2758) (diff)
downloadKVIrc-3f619131541499e1739a28344dd692bea2d12a30.tar.gz
KVIrc-3f619131541499e1739a28344dd692bea2d12a30.tar.bz2
KVIrc-3f619131541499e1739a28344dd692bea2d12a30.zip
Fix some c++20 warnings (#2766)
Diffstat (limited to 'src')
-rw-r--r--src/kvilib/core/KviPointerList.h4
-rw-r--r--src/kvilib/irc/KviIrcMask.cpp2
-rw-r--r--src/kvilib/irc/KviIrcMask.h2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/kvilib/core/KviPointerList.h b/src/kvilib/core/KviPointerList.h
index 0f8d12b7d..9351b3526 100644
--- a/src/kvilib/core/KviPointerList.h
+++ b/src/kvilib/core/KviPointerList.h
@@ -1250,7 +1250,7 @@ public:
* \param bAutoDelete The state of autoDelete()
* \return KviPointerList<T>
*/
- KviPointerList<T>(bool bAutoDelete = true)
+ KviPointerList(bool bAutoDelete = true)
{
m_bAutoDelete = bAutoDelete;
m_pHead = nullptr;
@@ -1264,7 +1264,7 @@ public:
*
* If autoDelete() is set to true, all the items are deleted
*/
- virtual ~KviPointerList<T>()
+ virtual ~KviPointerList()
{
clear();
};
diff --git a/src/kvilib/irc/KviIrcMask.cpp b/src/kvilib/irc/KviIrcMask.cpp
index e8d7acde2..f3ccaf16b 100644
--- a/src/kvilib/irc/KviIrcMask.cpp
+++ b/src/kvilib/irc/KviIrcMask.cpp
@@ -489,7 +489,7 @@ bool KviIrcMask::hasMaskedIp() const
return ((pChar3 - pChar) > 4); // at the moment 4 should be enough : the largest top part is "name"
}
-bool KviIrcMask::operator==(const KviIrcMask & user)
+bool KviIrcMask::operator==(const KviIrcMask & user) const
{
if(KviQString::equalCI(m_szNick, user.m_szNick))
{
diff --git a/src/kvilib/irc/KviIrcMask.h b/src/kvilib/irc/KviIrcMask.h
index bb45c009c..d4b22c25f 100644
--- a/src/kvilib/irc/KviIrcMask.h
+++ b/src/kvilib/irc/KviIrcMask.h
@@ -312,7 +312,7 @@ public:
* \param user The username of the user
* \return bool
*/
- bool operator==(const KviIrcMask & user);
+ bool operator==(const KviIrcMask & user) const;
private:
/**