aboutsummaryrefslogtreecommitdiff
path: root/security/kleopatra/files/patch-src_crypto_sender.cpp
blob: b60c856ac95edc45364900ebfc619dbb01b2db53 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Submitted upstream: https://invent.kde.org/pim/kleopatra/-/merge_requests/205.
To remove when updating to next release.

--- src/crypto/sender.cpp.orig	2024-02-11 04:00:57 UTC
+++ src/crypto/sender.cpp
@@ -91,7 +91,7 @@ void Sender::detach()
 
 void Sender::detach()
 {
-    if (d && !d.unique()) {
+    if (d && d.use_count() != 1) {
         d.reset(new Private(*d));
     }
 }