[utilities/krusader] app/UserAction: UserAction: Remove a destructor (with a 'delete') that is not necessary

Toni Asensi Esteve <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 38030e731b3ac578fa2ba4fd79afe6ae09268250 by Toni Asensi Esteve.
Committed on 16/08/2026 at 22:14.
Pushed by asensi into branch 'master'.

UserAction: Remove a destructor (with a 'delete') that is not necessary

The function
    KrActionProc::~KrActionProc()
    {
        delete _proc;
    }
can be removed because it is not necessary (as `_proc = new KProcess(this);`
assigns a parent to `_proc`).

Revision: https://invent.kde.org/utilities/krusader/-/merge_requests/193

M  +0    -5    app/UserAction/kraction.cpp
M  +0    -1    app/UserAction/kraction.h

https://invent.kde.org/utilities/krusader/-/commit/38030e731b3ac578fa2ba4fd79afe6ae09268250

diff --git a/app/UserAction/kraction.cpp b/app/UserAction/kraction.cpp
index b2fe09c54..29ffd5ffb 100644
--- a/app/UserAction/kraction.cpp
+++ b/app/UserAction/kraction.cpp
@@ -219,11 +219,6 @@ KrActionProc::KrActionProc(KrActionBase *action)
 {
 }
 
-KrActionProc::~KrActionProc()
-{
-    delete _proc;
-}
-
 void KrActionProc::start(const QString &cmdLine)
 {
     QStringList list;
diff --git a/app/UserAction/kraction.h b/app/UserAction/kraction.h
index 7db9063a4..b5f72e99a 100644
--- a/app/UserAction/kraction.h
+++ b/app/UserAction/kraction.h
@@ -239,7 +239,6 @@ class KrActionProc : public QObject
     Q_OBJECT
 public:
     explicit KrActionProc(KrActionBase *action);
-    ~KrActionProc() override;
     void start(const QString &cmdLine);
     void start(QStringList cmdLineList);
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.