diff options
author | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2018-11-15 14:13:45 +0300 |
---|---|---|
committer | Evgeny Khramtsov <ekhramtsov@process-one.net> | 2018-11-15 14:13:45 +0300 |
commit | 43498b39c18dcc90c94ed2ce32acdfe6e7381e87 (patch) | |
tree | b3b92ce7fb532f242ed9df7cf11902f95cf3fb91 /src/mod_muc_log.erl | |
parent | Merge pull request #2683 from paulmenzel/use-https-url-in-readme (diff) |
Replace dict with maps
This will improve performance and memory consumptions of large MUCs
Diffstat (limited to '')
-rw-r--r-- | src/mod_muc_log.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_muc_log.erl b/src/mod_muc_log.erl index 7f5ca1b71..a847a3874 100644 --- a/src/mod_muc_log.erl +++ b/src/mod_muc_log.erl @@ -887,7 +887,7 @@ get_room_occupants(RoomJIDString) -> MucService = RoomJID#jid.lserver, StateData = get_room_state(RoomName, MucService), [{U#user.jid, U#user.nick, U#user.role} - || {_, U} <- (?DICT):to_list(StateData#state.users)]. + || U <- maps:values(StateData#state.users)]. -spec get_room_state(binary(), binary()) -> mod_muc_room:state(). |