From fbbd1b54c85ae04d1d644097a75e435b5d0e1b9c Mon Sep 17 00:00:00 2001 From: Nick Vatamaniuc Date: Tue, 16 Jan 2018 16:12:48 -0500 Subject: [PATCH] Fix missing accumulator in couch_key_tree:multi_merge/2 foldl --- src/couch/src/couch_key_tree.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/couch/src/couch_key_tree.erl b/src/couch/src/couch_key_tree.erl index c05ebe2df68..56491c22c37 100644 --- a/src/couch/src/couch_key_tree.erl +++ b/src/couch/src/couch_key_tree.erl @@ -75,8 +75,8 @@ stem/2 %% @doc Merge multiple paths into the given tree. -spec multi_merge(revtree(), tree()) -> revtree(). multi_merge(RevTree, Trees) -> - lists:foldl(fun(Tree) -> - {NewRevTree, _} = merge(RevTree, Tree), + lists:foldl(fun(Tree, RevTreeAcc) -> + {NewRevTree, _} = merge(RevTreeAcc, Tree), NewRevTree end, RevTree, lists:sort(Trees)).