From debd2e3cc18e34f1c7b5b393ef0ab36927a2ed6d Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Sun, 20 Sep 2026 11:19:52 -0300
Subject: Replace zero pointer constants with nullptr
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
---
 src/icontoggleaction.h | 12 ++++++------
 src/kcpudock.h         |  2 +-
 src/kcpuload.h         |  2 +-
 src/kcpuproc.cpp       |  6 +++---
 src/main.cpp           |  2 +-
 src/statdock.cpp       |  4 ++--
 src/statdock.h         |  2 +-
 src/statpopup.cpp      |  8 ++++----
 src/statpopup.h        |  2 +-
 9 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/icontoggleaction.h b/src/icontoggleaction.h
index 0c8db9d..445e400 100644
--- a/src/icontoggleaction.h
+++ b/src/icontoggleaction.h
@@ -32,20 +32,20 @@ class IconToggleAction : public TDEToggleAction {
             const TQString& useTextUnchecked, const TQString& useIconUnchecked,
             const TQString& useTextChecked, const TQString& useIconChecked,
             const TDEShortcut& cut, const TQObject* receiver, const char* slot,
-            TQObject* parent, const char* name = 0);
+            TQObject* parent, const char* name = nullptr);
         IconToggleAction(const TQString& useText,
             const TQString& useIconUnchecked, const TQString& useIconChecked,
             const TDEShortcut& cut, const TQObject* receiver, const char* slot,
-            TQObject* parent, const char* name = 0);
+            TQObject* parent, const char* name = nullptr);
         IconToggleAction(
             const TQString& useTextUnchecked, const TQString& useIconUnchecked,
             const TQString& useTextChecked, const TQString& useIconChecked,
-            const TDEShortcut& cut = TDEShortcut(), TQObject* parent = 0,
-            const char* name = 0);
+            const TDEShortcut& cut = TDEShortcut(), TQObject* parent = nullptr,
+            const char* name = nullptr);
         IconToggleAction(const TQString& useText,
             const TQString& useIconUnchecked, const TQString& useIconChecked,
-            const TDEShortcut& cut = TDEShortcut(), TQObject* parent = 0,
-            const char* name = 0);
+            const TDEShortcut& cut = TDEShortcut(), TQObject* parent = nullptr,
+            const char* name = nullptr);
 
         /**
          * Overridden to include icon adjustment.
diff --git a/src/kcpudock.h b/src/kcpudock.h
index f96e411..b7cbc88 100644
--- a/src/kcpudock.h
+++ b/src/kcpudock.h
@@ -25,7 +25,7 @@ public:
     /**
      * Constructor.
      */
-    KCPUDock(int whichDock, StatPopup *parent = 0, const char *name = 0);
+    KCPUDock(int whichDock, StatPopup *parent = nullptr, const char *name = nullptr);
 
     /**
      * Sets the label for this diagram.  The label will reflect which
diff --git a/src/kcpuload.h b/src/kcpuload.h
index 64c2032..c4df92f 100644
--- a/src/kcpuload.h
+++ b/src/kcpuload.h
@@ -30,7 +30,7 @@ public:
     /**
      * Constructor and destructor.
      */
-    KCPULoad(TQWidget *parent = 0, const char *name = 0);
+    KCPULoad(TQWidget *parent = nullptr, const char *name = nullptr);
     ~KCPULoad();
 
 public slots:
diff --git a/src/kcpuproc.cpp b/src/kcpuproc.cpp
index bbc21ce..7c07ff1 100644
--- a/src/kcpuproc.cpp
+++ b/src/kcpuproc.cpp
@@ -95,7 +95,7 @@ KCPUProc::KCPUProc() {
 
     // ========== Linux-specific (begin) ==========
 #ifdef Q_OS_LINUX
-    if ((fd = fopen("/proc/stat", "r")) == 0)
+    if ((fd = fopen("/proc/stat", "r")) == nullptr)
         return;
 
     if (!all.parse(fd))
@@ -115,7 +115,7 @@ void KCPUProc::readLoad() {
 #ifdef Q_OS_LINUX
     // Prepare to take the readings.
 
-    if ((fd = fopen("/proc/stat", "r")) == 0)
+    if ((fd = fopen("/proc/stat", "r")) == nullptr)
         return;
 
     // Take a fresh set of current readings (SMP mode).
@@ -160,7 +160,7 @@ void KCPUProc::readLoad() {
             initialized = 1;
         }
 
-        if (sysctl(oidCpuTime, oidCpuTimeLen, cpuTime, &cpuTimeLen, 0, 0) < 0)
+        if (sysctl(oidCpuTime, oidCpuTimeLen, cpuTime, &cpuTimeLen, nullptr, 0) < 0)
             return;
 
         all.c.U = cpuTime[CP_USER];
diff --git a/src/main.cpp b/src/main.cpp
index 88a9e83..d6b0ac4 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -30,7 +30,7 @@ int main(int argc, char **argv) {
         "(c) 1999-2000, Markus Gustavsson\n"
         "(c) 2002, Ben Burton\n"
 	"(c) 2009, Timothy Pearson",
-        message, 0 /* TODO: Website */, "bab@debian.org");
+        message, nullptr /* TODO: Website */, "bab@debian.org");
 
     aboutData.addAuthor("Markus Gustavsson", "Original author",
         "mighty@fragzone.se");
diff --git a/src/statdock.cpp b/src/statdock.cpp
index 36d33cc..1eeb7c8 100644
--- a/src/statdock.cpp
+++ b/src/statdock.cpp
@@ -36,8 +36,8 @@ StatDock::StatDock(int whichDock, const TQString& useLabel,
         StatPopup *parent, const char *name) :
         KSystemTray(parent,name),
         label(useLabel),
-        bufUpper(0),
-        bufLower(0),
+        bufUpper(nullptr),
+        bufLower(nullptr),
         pos(0) {
 
     bufUpper = new int[DOCK_SIZE];
diff --git a/src/statdock.h b/src/statdock.h
index 7f6a8d6..c18a11f 100644
--- a/src/statdock.h
+++ b/src/statdock.h
@@ -67,7 +67,7 @@ public:
      * the diagram if labelling is enabled.
      */
     StatDock(int whichDock, const TQString& useLabel, StatPopup *parent,
-        const char *name = 0);
+        const char *name = nullptr);
     ~StatDock();
 
     /**
diff --git a/src/statpopup.cpp b/src/statpopup.cpp
index c136243..f1ed964 100644
--- a/src/statpopup.cpp
+++ b/src/statpopup.cpp
@@ -37,8 +37,8 @@
 const TQColor StatPopup::colorBorder(0, 0, 0);
 
 StatPopup::Reading::Reading() :
-        dock(0),
-        actColor(0)
+        dock(nullptr),
+        actColor(nullptr)
 { }
 
 StatPopup::Reading::~Reading()
@@ -138,7 +138,7 @@ void StatPopup::initDock(StatDock* target, TDEPopupMenu* menu, int whichDock) {
     r[whichDock].actColor->plug(menu);
     menu->insertSeparator();
     menu->insertItem(SmallIcon("help"), i18n("&Help"),
-        (new KHelpMenu(0, TDEGlobal::instance()->aboutData(), false))->menu());
+        (new KHelpMenu(nullptr, TDEGlobal::instance()->aboutData(), false))->menu());
 
     // Set up display properties for the dock.
     target->setActive(actActive->isChecked());
@@ -314,7 +314,7 @@ void StatPopup::selectColor() {
 }
 
 StatDock* StatPopup::firstDock() {
-    return r.size() > 0 ? r[0].dock : 0;
+    return r.size() > 0 ? r[0].dock : nullptr;
 }
 
 void StatPopup::startUpdates() {
diff --git a/src/statpopup.h b/src/statpopup.h
index c925df1..7aef80c 100644
--- a/src/statpopup.h
+++ b/src/statpopup.h
@@ -65,7 +65,7 @@ public:
      * any configuration information.  See the general class notes also
      * for a list of other routines this constructor will not call.
      */
-    StatPopup(bool useSupportSplit, TQWidget *parent = 0, const char *name = 0);
+    StatPopup(bool useSupportSplit, TQWidget *parent = nullptr, const char *name = nullptr);
     ~StatPopup();
 
     /**
-- 
cgit v1.2.3

