Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan White <support@dmapps.us>2022-10-30 00:11:08 +0300
committerGitHub <noreply@github.com>2022-10-30 00:11:08 +0300
commit6fa34bdbfe978aef4e8340758630bedbb436223c (patch)
treefafc9aacbe1082211175b8c84dafe338745b71d4
parent188fff1488ba72a94c3f378a2e6ab232e896355f (diff)
Fix SSH Agent Build on MSYS Windows (#8708)
-rw-r--r--src/sshagent/SSHAgent.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sshagent/SSHAgent.cpp b/src/sshagent/SSHAgent.cpp
index 331ee99ba..847691221 100644
--- a/src/sshagent/SSHAgent.cpp
+++ b/src/sshagent/SSHAgent.cpp
@@ -210,8 +210,8 @@ bool SSHAgent::sendMessagePageant(const QByteArray& in, QByteArray& out)
return false;
}
- QByteArray mapName =
- (QString("SSHAgentRequest%1").arg(int(QThread::currentThreadId()), 8, 16, QChar('0'))).toLatin1();
+ auto threadId = reinterpret_cast<qlonglong>(QThread::currentThreadId());
+ QByteArray mapName = (QString("SSHAgentRequest%1").arg(threadId, 8, 16, QChar('0'))).toLatin1();
HANDLE handle = CreateFileMappingA(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, AGENT_MAX_MSGLEN, mapName.data());