File 0001-WaylandClipboard-DataControlSource-delete-m_mimeData.patch of Package kguiaddons.24884
From 04ddcecb5c91a79bce7443e2c43ed93450f435b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A9ven=20Car?= <meven29@gmail.com>
Date: Wed, 1 Jun 2022 08:47:33 +0200
Subject: [PATCH] WaylandClipboard: DataControlSource: delete m_mimeData in
dtor
As QClipboard::setMimeData in comments notes it passes ownership of the pointer.
BUG: 454590
---
src/systemclipboard/waylandclipboard.cpp | 1 +
1 file changed, 1 insertion(+)
Index: kguiaddons-5.90.0/src/systemclipboard/waylandclipboard.cpp
===================================================================
--- kguiaddons-5.90.0.orig/src/systemclipboard/waylandclipboard.cpp
+++ kguiaddons-5.90.0/src/systemclipboard/waylandclipboard.cpp
@@ -280,6 +280,7 @@ public:
DataControlSource() = default;
~DataControlSource()
{
+ delete m_mimeData;
destroy();
}