aboutsummaryrefslogtreecommitdiff
path: root/src/gnunet_chat_message.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnunet_chat_message.c')
-rw-r--r--src/gnunet_chat_message.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/gnunet_chat_message.c b/src/gnunet_chat_message.c
index 7e47291..b88edac 100644
--- a/src/gnunet_chat_message.c
+++ b/src/gnunet_chat_message.c
@@ -24,8 +24,6 @@
24 24
25#include "gnunet_chat_message.h" 25#include "gnunet_chat_message.h"
26 26
27#include "gnunet_chat_message_intern.c"
28
29struct GNUNET_CHAT_Message* 27struct GNUNET_CHAT_Message*
30message_create_from_msg (struct GNUNET_CHAT_Context *context, 28message_create_from_msg (struct GNUNET_CHAT_Context *context,
31 const struct GNUNET_HashCode *hash, 29 const struct GNUNET_HashCode *hash,
@@ -39,20 +37,13 @@ message_create_from_msg (struct GNUNET_CHAT_Context *context,
39 GNUNET_memcpy(&(message->hash), hash, sizeof(message->hash)); 37 GNUNET_memcpy(&(message->hash), hash, sizeof(message->hash));
40 message->flags = flags; 38 message->flags = flags;
41 39
42 message->head = NULL;
43 message->tail = NULL;
44
45 message->msg = msg; 40 message->msg = msg;
46 41
47 link_message_parent(message);
48
49 return message; 42 return message;
50} 43}
51 44
52void 45void
53message_destroy (struct GNUNET_CHAT_Message* message) 46message_destroy (struct GNUNET_CHAT_Message* message)
54{ 47{
55 unlink_message_parent(message);
56 clear_message_children(message);
57 GNUNET_free(message); 48 GNUNET_free(message);
58} 49}