diff options
author | TheJackiMonster <thejackimonster@gmail.com> | 2024-02-11 22:24:11 +0100 |
---|---|---|
committer | TheJackiMonster <thejackimonster@gmail.com> | 2024-02-11 22:24:11 +0100 |
commit | d0a5cb0b11df67fe81a3ba0c92e6eecd5702d719 (patch) | |
tree | 8a552632404af5e0310de254ef0845b9fba27a0f | |
parent | 17f443e05afc09f1a66f789a4a92fee41ed7f4ff (diff) | |
download | gnunet-d0a5cb0b11df67fe81a3ba0c92e6eecd5702d719.tar.gz gnunet-d0a5cb0b11df67fe81a3ba0c92e6eecd5702d719.zip |
MESSENGER: Adjust asserts
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r-- | src/service/messenger/messenger_api.c | 2 | ||||
-rw-r--r-- | src/service/messenger/messenger_api_queue_messages.c | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/service/messenger/messenger_api.c b/src/service/messenger/messenger_api.c index dc2e6045a..ec5bc7f58 100644 --- a/src/service/messenger/messenger_api.c +++ b/src/service/messenger/messenger_api.c | |||
@@ -688,6 +688,8 @@ enqueue_message_to_room (struct GNUNET_MESSENGER_Room *room, | |||
688 | struct GNUNET_MESSENGER_Message *message, | 688 | struct GNUNET_MESSENGER_Message *message, |
689 | struct GNUNET_MESSENGER_Message *transcript) | 689 | struct GNUNET_MESSENGER_Message *transcript) |
690 | { | 690 | { |
691 | GNUNET_assert((room) && (message)); | ||
692 | |||
691 | const struct GNUNET_CRYPTO_PrivateKey *key = get_handle_key (room->handle); | 693 | const struct GNUNET_CRYPTO_PrivateKey *key = get_handle_key (room->handle); |
692 | enum GNUNET_GenericReturnValue priority; | 694 | enum GNUNET_GenericReturnValue priority; |
693 | 695 | ||
diff --git a/src/service/messenger/messenger_api_queue_messages.c b/src/service/messenger/messenger_api_queue_messages.c index 876bed939..bcf901f3c 100644 --- a/src/service/messenger/messenger_api_queue_messages.c +++ b/src/service/messenger/messenger_api_queue_messages.c | |||
@@ -70,7 +70,7 @@ enqueue_to_messages (struct GNUNET_MESSENGER_QueueMessages *messages, | |||
70 | struct GNUNET_MESSENGER_Message *transcript, | 70 | struct GNUNET_MESSENGER_Message *transcript, |
71 | enum GNUNET_GenericReturnValue priority) | 71 | enum GNUNET_GenericReturnValue priority) |
72 | { | 72 | { |
73 | GNUNET_assert ((messages) && (message)); | 73 | GNUNET_assert ((messages) && (sender) && (message)); |
74 | 74 | ||
75 | struct GNUNET_MESSENGER_QueueMessage *element = GNUNET_new (struct | 75 | struct GNUNET_MESSENGER_QueueMessage *element = GNUNET_new (struct |
76 | GNUNET_MESSENGER_QueueMessage); | 76 | GNUNET_MESSENGER_QueueMessage); |
@@ -81,8 +81,7 @@ enqueue_to_messages (struct GNUNET_MESSENGER_QueueMessages *messages, | |||
81 | element->message = message; | 81 | element->message = message; |
82 | element->transcript = transcript; | 82 | element->transcript = transcript; |
83 | 83 | ||
84 | if (sender) | 84 | GNUNET_memcpy (&(element->sender), sender, sizeof (element->sender)); |
85 | GNUNET_memcpy (&(element->sender), sender, sizeof (element->sender)); | ||
86 | 85 | ||
87 | if (! element->message) | 86 | if (! element->message) |
88 | { | 87 | { |