summaryrefslogtreecommitdiff
path: root/src/bpqueue.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/bpqueue.erl')
-rw-r--r--src/bpqueue.erl5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/bpqueue.erl b/src/bpqueue.erl
index 0210436f30..a0c0c41b30 100644
--- a/src/bpqueue.erl
+++ b/src/bpqueue.erl
@@ -225,10 +225,7 @@ from_list(List) ->
to_list({0, _Q}) ->
[];
to_list({_N, Q}) ->
- lists:map(fun to_list1/1, queue:to_list(Q)).
-
-to_list1({Prefix, InnerQ}) ->
- {Prefix, queue:to_list(InnerQ)}.
+ [{Prefix, queue:to_list(InnerQ)} || {Prefix, InnerQ} <- queue:to_list(Q)].
%% map_fold_filter_[lr](FilterFun, Fun, Init, BPQ) -> {BPQ, Init}
%% where FilterFun(Prefix) -> boolean()