From 25d2cb01202aac8488678a5a663de5ccf91c6c3c Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 26 Mar 2026 11:41:20 +0100 Subject: [PATCH] fix: Check for necessary pointers in omemo_receive_message Static analyzer hilighted this. Ref: e39ffd981 Signed-off-by: Michael Vetter --- src/xmpp/omemo.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xmpp/omemo.c b/src/xmpp/omemo.c index cef09dde..cf036a82 100644 --- a/src/xmpp/omemo.c +++ b/src/xmpp/omemo.c @@ -326,6 +326,10 @@ out: char* omemo_receive_message(xmpp_stanza_t* const stanza, gboolean* trusted, omemo_error_t* error) { + if (!stanza || !trusted || !error) { + return NULL; + } + char* plaintext = NULL; const char* type = xmpp_stanza_get_type(stanza); GList* keys = NULL;