From 59d299ee3fb2d5068c38ff8b61f5b993c682e394 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 17 Oct 2022 19:24:12 +0300 Subject: code simplification --- protocols/WhatsAppWeb/src/signal.cpp | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'protocols/WhatsAppWeb/src/signal.cpp') diff --git a/protocols/WhatsAppWeb/src/signal.cpp b/protocols/WhatsAppWeb/src/signal.cpp index 1e089ea6c0..ddb7da6dd0 100644 --- a/protocols/WhatsAppWeb/src/signal.cpp +++ b/protocols/WhatsAppWeb/src/signal.cpp @@ -444,7 +444,7 @@ MSignalSession* MSignalStore::createSession(const CMStringA &szName, int deviceI ///////////////////////////////////////////////////////////////////////////////////////// -MBinBuffer MSignalStore::decryptSignalProto(const CMStringA &from, const char *pszType, const MBinBuffer &encrypted) +signal_buffer* MSignalStore::decryptSignalProto(const CMStringA &from, const char *pszType, const MBinBuffer &encrypted) { WAJid jid(from); auto *pSession = createSession(jid.user, 0); @@ -471,18 +471,12 @@ MBinBuffer MSignalStore::decryptSignalProto(const CMStringA &from, const char *p signal_message_destroy((signal_type_base *)pMsg); } - MBinBuffer ret; - if (result != nullptr) { - ret.append(result->data, result->len); - signal_buffer_free(result); - } - return ret; + return result; } -MBinBuffer MSignalStore::decryptGroupSignalProto(const CMStringA &group, const CMStringA &sender, const MBinBuffer &encrypted) +signal_buffer* MSignalStore::decryptGroupSignalProto(const CMStringA &group, const CMStringA &sender, const MBinBuffer &encrypted) { - MBinBuffer ret; - return ret; + return nullptr; } ///////////////////////////////////////////////////////////////////////////////////////// -- cgit v1.2.3