aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/gnunet-service-messenger.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/messenger/gnunet-service-messenger.c')
-rw-r--r--src/messenger/gnunet-service-messenger.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/messenger/gnunet-service-messenger.c b/src/messenger/gnunet-service-messenger.c
index a2b6ad81e..a4b46773d 100644
--- a/src/messenger/gnunet-service-messenger.c
+++ b/src/messenger/gnunet-service-messenger.c
@@ -261,9 +261,13 @@ handle_send_message (void *cls,
261 struct GNUNET_IDENTITY_PublicKey public_key; 261 struct GNUNET_IDENTITY_PublicKey public_key;
262 262
263 if (flags & GNUNET_MESSENGER_FLAG_PRIVATE) 263 if (flags & GNUNET_MESSENGER_FLAG_PRIVATE)
264 GNUNET_IDENTITY_read_public_key_from_buffer ( 264 {
265 buffer, length, &public_key, &key_length); 265 GNUNET_assert (GNUNET_SYSERR !=
266 266 GNUNET_IDENTITY_read_public_key_from_buffer (buffer,
267 length,
268 &public_key,
269 &key_length));
270 }
267 const uint16_t msg_length = length - key_length; 271 const uint16_t msg_length = length - key_length;
268 const char*msg_buffer = buffer + key_length; 272 const char*msg_buffer = buffer + key_length;
269 273