aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2024-02-11 22:24:11 +0100
committerTheJackiMonster <thejackimonster@gmail.com>2024-02-11 22:24:11 +0100
commitd0a5cb0b11df67fe81a3ba0c92e6eecd5702d719 (patch)
tree8a552632404af5e0310de254ef0845b9fba27a0f
parent17f443e05afc09f1a66f789a4a92fee41ed7f4ff (diff)
downloadgnunet-d0a5cb0b11df67fe81a3ba0c92e6eecd5702d719.tar.gz
gnunet-d0a5cb0b11df67fe81a3ba0c92e6eecd5702d719.zip
MESSENGER: Adjust asserts
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r--src/service/messenger/messenger_api.c2
-rw-r--r--src/service/messenger/messenger_api_queue_messages.c5
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 {