libgnunetchat

library for GNUnet Messenger
Log | Files | Refs | README | LICENSE

commit 1b7c398a3040ea22b897f48c08e831d12f275b7b
parent 8d7ab570bc662c2605682395bf17ec35039bcbfe
Author: Jacki <jacki@thejackimonster.de>
Date:   Mon,  8 Jul 2024 17:34:19 +0200

Fix potential segfault getting discourse of message from its context

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Msrc/gnunet_chat_lib.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gnunet_chat_lib.c b/src/gnunet_chat_lib.c @@ -2285,7 +2285,7 @@ GNUNET_CHAT_message_get_discourse (const struct GNUNET_CHAT_Message *message) GNUNET_CHAT_VERSION_ASSERT(); if ((!message) || (GNUNET_YES != message_has_msg(message)) || - (!(message->context))) + (!(message->context)) || (!(message->context->discourses))) return NULL; struct GNUNET_CHAT_Discourse *discourse;