From 4bc314600c49e37665ec20105ece5ab3a3c43cfa Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Sun, 20 Sep 2026 11:34:42 -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>
---
 knetload/devicedialog.cpp   |  2 +-
 knetload/icontoggleaction.h | 12 ++++++------
 knetload/knetdock.h         |  4 ++--
 knetload/knetload.cpp       |  2 +-
 knetload/knetload.h         |  2 +-
 knetload/knetproc.cpp       |  8 ++++----
 knetload/statdock.cpp       |  4 ++--
 knetload/statdock.h         |  2 +-
 knetload/statpopup.cpp      |  4 ++--
 knetload/statpopup.h        |  2 +-
 10 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/knetload/devicedialog.cpp b/knetload/devicedialog.cpp
index fc986e5..33da83d 100644
--- a/knetload/devicedialog.cpp
+++ b/knetload/devicedialog.cpp
@@ -62,7 +62,7 @@ DeviceDialog::DeviceDialog(const TQString& defaultDevice, TQWidget* parent) :
         static char* iface;
 
     
-        if ((fd = fopen("/proc/net/dev", "r")) == 0)
+        if ((fd = fopen("/proc/net/dev", "r")) == nullptr)
             return;
 
         // Read the unwanted header lines.
diff --git a/knetload/icontoggleaction.h b/knetload/icontoggleaction.h
index 0c8db9d..445e400 100644
--- a/knetload/icontoggleaction.h
+++ b/knetload/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/knetload/knetdock.h b/knetload/knetdock.h
index 0ebe26f..324ff9f 100644
--- a/knetload/knetdock.h
+++ b/knetload/knetdock.h
@@ -29,8 +29,8 @@ public:
      * incoming traffic and \c false if this diagram represents outgoing
      * traffic.
      */
-    KNetDock(int whichDock, bool dirIn, StatPopup *parent = 0,
-        const char* name = 0);
+    KNetDock(int whichDock, bool dirIn, StatPopup *parent = nullptr,
+        const char* name = nullptr);
 };
 
 #endif
diff --git a/knetload/knetload.cpp b/knetload/knetload.cpp
index 34ea69c..f697452 100644
--- a/knetload/knetload.cpp
+++ b/knetload/knetload.cpp
@@ -75,7 +75,7 @@ KNetLoad::KNetLoad(TQWidget *parent, const char *name) :
         static char* iface;
 
     
-        if ((fd = fopen("/proc/net/dev", "r")) == 0)
+        if ((fd = fopen("/proc/net/dev", "r")) == nullptr)
             return;
 
         // Read the unwanted header lines.
diff --git a/knetload/knetload.h b/knetload/knetload.h
index 3d745df..f1a51b3 100644
--- a/knetload/knetload.h
+++ b/knetload/knetload.h
@@ -33,7 +33,7 @@ public:
     /**
      * Constructor and destructor.
      */
-    KNetLoad(TQWidget *parent = 0, const char *name = 0);
+    KNetLoad(TQWidget *parent = nullptr, const char *name = nullptr);
     ~KNetLoad();
 
 public slots:
diff --git a/knetload/knetproc.cpp b/knetload/knetproc.cpp
index ddcc7c9..51022ba 100644
--- a/knetload/knetproc.cpp
+++ b/knetload/knetproc.cpp
@@ -83,7 +83,7 @@ KNetProc::KNetProc() {
 
     // ========== BSD-specific (begin) ==========
 #ifdef Q_OS_BSD4
-    buf = 0;
+    buf = nullptr;
     alloc = 0;
 #endif
     // ========== BSD-specific (end) ==========
@@ -161,7 +161,7 @@ void KNetProc::readLoadLinux26() {
     static char *fn;
     asprintf(&fn, "/sys/class/net/%s/statistics/rx_bytes", device.latin1());
     
-    if ( (fd = fopen(fn, "r")) == 0 )
+    if ( (fd = fopen(fn, "r")) == nullptr )
         return;
 
     fscanf(fd, "%u", &tmp);
@@ -170,7 +170,7 @@ void KNetProc::readLoadLinux26() {
     fclose(fd);
     fn[strlen(fn)-8] = 't'; // "/sys/class/net/%s/statistics/tx_bytes"
     
-    if ( (fd = fopen(fn, "r")) == 0 )
+    if ( (fd = fopen(fn, "r")) == nullptr )
         return;
 
     fscanf(fd, "%u", &tmp);
@@ -189,7 +189,7 @@ void KNetProc::readLoadLinux24() {
     static char* iface;
     static float junk;
     
-    if ((fd = fopen("/proc/net/dev", "r")) == 0)
+    if ((fd = fopen("/proc/net/dev", "r")) == nullptr)
         return;
 
     // Read the unwanted header lines.
diff --git a/knetload/statdock.cpp b/knetload/statdock.cpp
index ec73794..60dffd0 100644
--- a/knetload/statdock.cpp
+++ b/knetload/statdock.cpp
@@ -36,8 +36,8 @@ StatDock::StatDock(int whichDock, const char* useLabel,
         StatPopup *parent, const char *name) :
         KSystemTray(parent,name),
         label(TQString::fromUtf8(useLabel)),
-        bufUpper(0),
-        bufLower(0),
+        bufUpper(nullptr),
+        bufLower(nullptr),
         pos(0) {
 
     bufUpper = new int[DOCK_SIZE];
diff --git a/knetload/statdock.h b/knetload/statdock.h
index 5c8c467..fa8f874 100644
--- a/knetload/statdock.h
+++ b/knetload/statdock.h
@@ -67,7 +67,7 @@ public:
      * the diagram if labelling is enabled.
      */
     StatDock(int whichDock, const char* useLabel, StatPopup *parent,
-        const char *name = 0);
+        const char *name = nullptr);
     ~StatDock();
 
     /**
diff --git a/knetload/statpopup.cpp b/knetload/statpopup.cpp
index 4ee0769..4aef257 100644
--- a/knetload/statpopup.cpp
+++ b/knetload/statpopup.cpp
@@ -47,7 +47,7 @@ StatPopup::StatPopup(bool useSupportSplit, TQWidget *parent, const char *name) :
 
     // Basic variable initialisation.
     relX = relY = 0;
-    dock[0] = dock[1] = 0;
+    dock[0] = dock[1] = nullptr;
     isDragged = closing = false;
 
     // Initialise the text contents of this pop-up.
@@ -116,7 +116,7 @@ void StatPopup::initDock(StatDock* target, TDEPopupMenu* menu, int whichDock) {
     actColor1->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());
diff --git a/knetload/statpopup.h b/knetload/statpopup.h
index cab4cc9..52638b3 100644
--- a/knetload/statpopup.h
+++ b/knetload/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

