diff options
author | Jacki <jacki@thejackimonster.de> | 2024-05-05 16:32:31 +0200 |
---|---|---|
committer | Jacki <jacki@thejackimonster.de> | 2024-05-05 16:32:31 +0200 |
commit | 638df3525e10f8e116c13ab9b078e0f25e286036 (patch) | |
tree | 67413cfceab0c31c227fd30e49caea263c853fef /src/gnunet_chat_handle_intern.c | |
parent | 49553eef2927c9e57600b38c9a55aa7c25ca1093 (diff) | |
download | libgnunetchat-638df3525e10f8e116c13ab9b078e0f25e286036.tar.gz libgnunetchat-638df3525e10f8e116c13ab9b078e0f25e286036.zip |
Adjust ticket management, complete test case changes, bump library version and fix multiple crashes
Signed-off-by: Jacki <jacki@thejackimonster.de>
Diffstat (limited to 'src/gnunet_chat_handle_intern.c')
-rw-r--r-- | src/gnunet_chat_handle_intern.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gnunet_chat_handle_intern.c b/src/gnunet_chat_handle_intern.c index db53742..3b44d2f 100644 --- a/src/gnunet_chat_handle_intern.c +++ b/src/gnunet_chat_handle_intern.c | |||
@@ -855,8 +855,9 @@ skip_msg_handing: | |||
855 | struct GNUNET_CHAT_InternalTickets *tickets = contact->tickets_head; | 855 | struct GNUNET_CHAT_InternalTickets *tickets = contact->tickets_head; |
856 | while (tickets) | 856 | while (tickets) |
857 | { | 857 | { |
858 | if (0 == GNUNET_memcmp(&(tickets->ticket->ticket.rnd), | 858 | if (0 == strncmp(tickets->ticket->ticket.gns_name, |
859 | &(message->msg->body.ticket.identifier))) | 859 | message->msg->body.ticket.identifier, |
860 | sizeof(tickets->ticket->ticket.gns_name))) | ||
860 | break; | 861 | break; |
861 | 862 | ||
862 | tickets = tickets->next; | 863 | tickets = tickets->next; |