summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Vatamaniuc <vatamane@apache.org>2018-01-16 16:12:48 -0500
committerNick Vatamaniuc <vatamane@apache.org>2018-01-16 16:12:48 -0500
commitfbbd1b54c85ae04d1d644097a75e435b5d0e1b9c (patch)
treedcc6927d4f8f38b249f6024fe23b7eab8773c081
parent16717bb1ff0875d1710faaafc96eb296764a6adb (diff)
downloadcouchdb-optimize-doc-updates-4.tar.gz
Fix missing accumulator in couch_key_tree:multi_merge/2 foldloptimize-doc-updates-4
-rw-r--r--src/couch/src/couch_key_tree.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/couch/src/couch_key_tree.erl b/src/couch/src/couch_key_tree.erl
index c05ebe2df..56491c22c 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)).