aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/messenger_api_room.c
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2021-07-19 19:54:18 +0200
committert3sserakt <t3ss@posteo.de>2021-07-19 20:26:54 +0200
commit7a1ec37c139263e4ccb056ebf9ab4582923961d2 (patch)
treedf4cfb02e01871e38a335c796039945c700006d4 /src/messenger/messenger_api_room.c
parent9d7ff3c3fbee189367da05a1517777c76a80b23b (diff)
parent24433cf8d1241991b5a264ef81dc26868b50b90e (diff)
downloadgnunet-7a1ec37c139263e4ccb056ebf9ab4582923961d2.tar.gz
gnunet-7a1ec37c139263e4ccb056ebf9ab4582923961d2.zip
Merge branch 'master' of ssh://gnunet.org/gnunet
Diffstat (limited to 'src/messenger/messenger_api_room.c')
-rw-r--r--src/messenger/messenger_api_room.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/messenger/messenger_api_room.c b/src/messenger/messenger_api_room.c
index 67a6015ab..0d9237a2e 100644
--- a/src/messenger/messenger_api_room.c
+++ b/src/messenger/messenger_api_room.c
@@ -205,11 +205,11 @@ handle_delete_message (struct GNUNET_MESSENGER_Room *room, struct GNUNET_MESSENG
205 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash) 205 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash)
206{ 206{
207 struct GNUNET_MESSENGER_RoomMessageEntry *entry = GNUNET_CONTAINER_multihashmap_get ( 207 struct GNUNET_MESSENGER_RoomMessageEntry *entry = GNUNET_CONTAINER_multihashmap_get (
208 room->messages, &(message->body.delete.hash) 208 room->messages, &(message->body.deletion.hash)
209 ); 209 );
210 210
211 if ((entry) && ((entry->sender == sender) || (get_handle_contact (room->handle, &(room->key)) == sender)) && 211 if ((entry) && ((entry->sender == sender) || (get_handle_contact (room->handle, &(room->key)) == sender)) &&
212 (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove (room->messages, &(message->body.delete.hash), entry))) 212 (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove (room->messages, &(message->body.deletion.hash), entry)))
213 { 213 {
214 destroy_message (entry->message); 214 destroy_message (entry->message);
215 GNUNET_free(entry); 215 GNUNET_free(entry);