libgnunetchat

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

commit ca161736d0d14109a22eadd22207e6eba37d7db9
parent bf44309997445537d0a656ec46b17cd737d8371b
Author: Jacki <jacki@thejackimonster.de>
Date:   Sun, 18 Feb 2024 04:08:39 +0100

Fix message handling of non-updates

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

Diffstat:
Msrc/gnunet_chat_handle_intern.c | 2+-
Msrc/gnunet_chat_message.c | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gnunet_chat_handle_intern.c b/src/gnunet_chat_handle_intern.c @@ -1068,7 +1068,7 @@ on_handle_message (void *cls, { message_update_msg (message, flags, msg); - if (0 != (message->flags & GNUNET_MESSENGER_FLAG_UPDATE)) + if (0 == (message->flags & GNUNET_MESSENGER_FLAG_UPDATE)) return; goto handle_callback; diff --git a/src/gnunet_chat_message.c b/src/gnunet_chat_message.c @@ -87,7 +87,7 @@ message_update_msg (struct GNUNET_CHAT_Message* message, enum GNUNET_MESSENGER_MessageFlags flags, const struct GNUNET_MESSENGER_Message *msg) { - GNUNET_assert(message); + GNUNET_assert((message) && (msg)); if (message->flag != GNUNET_CHAT_FLAG_NONE) return;