diff options
Diffstat (limited to 'src/messenger/messenger_api_room.c')
-rw-r--r-- | src/messenger/messenger_api_room.c | 4 |
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); |