aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/messenger_api_message.c
diff options
context:
space:
mode:
authorTheJackiMonster <thejackimonster@gmail.com>2021-11-15 11:18:39 +0100
committerTheJackiMonster <thejackimonster@gmail.com>2021-11-15 11:18:39 +0100
commit84a1ac1baf0cdec49a2600f1872337612233ed01 (patch)
treec576494898964493219b13f833debeea966db012 /src/messenger/messenger_api_message.c
parent72d1c2620982a253ad5450d18cc79b3a2b7f21af (diff)
downloadgnunet-84a1ac1baf0cdec49a2600f1872337612233ed01.tar.gz
gnunet-84a1ac1baf0cdec49a2600f1872337612233ed01.zip
-fixes memory leaks with message body decoding
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
Diffstat (limited to 'src/messenger/messenger_api_message.c')
-rw-r--r--src/messenger/messenger_api_message.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/messenger/messenger_api_message.c b/src/messenger/messenger_api_message.c
index 05bf654fb..4e64cc22f 100644
--- a/src/messenger/messenger_api_message.c
+++ b/src/messenger/messenger_api_message.c
@@ -126,6 +126,14 @@ destroy_message_body (enum GNUNET_MESSENGER_MessageKind kind,
126} 126}
127 127
128void 128void
129cleanup_message (struct GNUNET_MESSENGER_Message *message)
130{
131 GNUNET_assert(message);
132
133 destroy_message_body (message->header.kind, &(message->body));
134}
135
136void
129destroy_message (struct GNUNET_MESSENGER_Message *message) 137destroy_message (struct GNUNET_MESSENGER_Message *message)
130{ 138{
131 GNUNET_assert(message); 139 GNUNET_assert(message);