From f708f2a55a467092b70a537c2b97c9210440a420 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 15 Nov 2022 12:49:25 +0300 Subject: fixes #3245 (WhatsApp: crash on login) + code cleaning --- protocols/WhatsApp/src/iq.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'protocols/WhatsApp/src/iq.cpp') diff --git a/protocols/WhatsApp/src/iq.cpp b/protocols/WhatsApp/src/iq.cpp index 7dede1f437..c86e1e23a1 100644 --- a/protocols/WhatsApp/src/iq.cpp +++ b/protocols/WhatsApp/src/iq.cpp @@ -178,7 +178,7 @@ void WhatsAppProto::OnIqPairSuccess(const WANode &node) signal_buffer *result; ec_private_key key = {}; memcpy(key.data, m_signalStore.signedIdentity.priv.data(), m_signalStore.signedIdentity.priv.length()); - if (curve_calculate_signature(m_signalStore.CTX(), &result, &key, (BYTE *)buf.data(), buf.length()) != 0) + if (curve_calculate_signature(m_signalStore.CTX(), &result, &key, buf.data(), buf.length()) != 0) throw "OnIqPairSuccess: cannot calculate account signature, exiting"; account->devicesignature = proto::SetBinary(result->data, result->len); -- cgit v1.2.3