summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-12-21 17:23:56 +0100 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2018-12-21 17:23:56 +0100 |
commit | a81ff643a823dde57ebd0ed5da8a91fb75d32267 (patch) | |
tree | dc7dd9e17bb380d05d446b10e7630db340c5998e /src/roster/query/rst_load.erl | |
parent | c69fe90821bba84c70b020a2504fe4ed63072158 (diff) |
Removes any use of arrays.
Diffstat (limited to 'src/roster/query/rst_load.erl')
-rw-r--r-- | src/roster/query/rst_load.erl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/roster/query/rst_load.erl b/src/roster/query/rst_load.erl index cfd42c7..077f193 100644 --- a/src/roster/query/rst_load.erl +++ b/src/roster/query/rst_load.erl @@ -94,9 +94,12 @@ generate_reply (QueryState) -> RosterCharacters = rst_roster:get_characters(Roster), SetInventory = shr_set_inventory:generate(Inventory), EncodedRoster = - array:to_list + lists:map ( - array:sparse_map(fun rst_add_char:generate/2, RosterCharacters) + fun ({IX, Char}) -> + rst_add_char:generate(IX, Char) + end, + orddict:to_list(RosterCharacters) ), Output = jiffy:encode([SetInventory|EncodedRoster]), |