From 58d357e9cec3c5e1586ce48775984a86d1e39aeb Mon Sep 17 00:00:00 2001 From: James Ring Date: Mon, 19 Aug 2019 16:56:00 -0700 Subject: [PATCH] Fix leak in keepassxc-cli Clip command (#3430) --- src/cli/Utils.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cli/Utils.cpp b/src/cli/Utils.cpp index 749f7ff20..a23f872fd 100644 --- a/src/cli/Utils.cpp +++ b/src/cli/Utils.cpp @@ -25,6 +25,7 @@ #endif #include +#include namespace Utils { @@ -205,7 +206,7 @@ namespace Utils return EXIT_FAILURE; } - auto* clipProcess = new QProcess(nullptr); + QScopedPointer clipProcess(new QProcess(nullptr)); clipProcess->start(programName, arguments); clipProcess->waitForStarted();