diff options
author | Martchus | 2022-01-27 16:03:22 +0100 |
---|---|---|
committer | Martchus | 2022-01-27 16:03:22 +0100 |
commit | a8b9e1ebafd9b568cd6d59720d840a0595fd341f (patch) | |
tree | 921fc1da14c15c48291f416d2e293fa51d1f6803 /0001-Avoid-calling-setChildProcessModifier-on-Windows.patch | |
parent | 5e4a7c30629c18de42f0811382823c233892082b (diff) | |
download | aur-mingw-w64-qca-qt5.tar.gz |
Update to 2.3.4
Diffstat (limited to '0001-Avoid-calling-setChildProcessModifier-on-Windows.patch')
-rw-r--r-- | 0001-Avoid-calling-setChildProcessModifier-on-Windows.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/0001-Avoid-calling-setChildProcessModifier-on-Windows.patch b/0001-Avoid-calling-setChildProcessModifier-on-Windows.patch new file mode 100644 index 000000000000..06b786ea91af --- /dev/null +++ b/0001-Avoid-calling-setChildProcessModifier-on-Windows.patch @@ -0,0 +1,32 @@ +From 24ed2f3a3488bb3188110d0623cfc50e632dfca1 Mon Sep 17 00:00:00 2001 +From: Martchus <martchus@gmx.net> +Date: Thu, 27 Jan 2022 12:24:50 +0100 +Subject: [PATCH 1/2] Avoid calling setChildProcessModifier() on Windows + +--- + plugins/qca-gnupg/gpgproc/sprocess.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/plugins/qca-gnupg/gpgproc/sprocess.cpp b/plugins/qca-gnupg/gpgproc/sprocess.cpp +index 4eba7ac7..a1bbe737 100644 +--- a/plugins/qca-gnupg/gpgproc/sprocess.cpp ++++ b/plugins/qca-gnupg/gpgproc/sprocess.cpp +@@ -32,6 +32,7 @@ namespace gpgQCAPlugin { + SProcess::SProcess(QObject *parent) + : QProcess(parent) + { ++#ifdef Q_OS_UNIX + #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) + setChildProcessModifier([this]() { + // set the pipes to be inheritable +@@ -39,6 +40,7 @@ SProcess::SProcess(QObject *parent) + ::fcntl(pipeList[n], F_SETFD, (::fcntl(pipeList[n], F_GETFD) & ~FD_CLOEXEC)); + }); + #endif ++#endif + } + + SProcess::~SProcess() +-- +2.35.0 + |