diff options
Diffstat (limited to 'src/gnunet_chat_message.c')
-rw-r--r-- | src/gnunet_chat_message.c | 9 |
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 | |||
29 | struct GNUNET_CHAT_Message* | 27 | struct GNUNET_CHAT_Message* |
30 | message_create_from_msg (struct GNUNET_CHAT_Context *context, | 28 | message_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 | ||
52 | void | 45 | void |
53 | message_destroy (struct GNUNET_CHAT_Message* message) | 46 | message_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 | } |