From 77db7127e3ed985a878d44345bf4014df13743b9 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Sun, 14 Sep 2014 22:31:23 +0200 Subject: Update #tree.evaluated for V=0 too. --- src/ht.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/ht.erl b/src/ht.erl index 462dfa2..9aa989f 100644 --- a/src/ht.erl +++ b/src/ht.erl @@ -278,7 +278,7 @@ update(Tree) -> -spec update(tree(), non_neg_integer()) -> tree(). update(Tree, 0) -> %% A version 0 tree needs no updating. - Tree; + Tree#tree{evaluated = 0}; update(Tree = #tree{evaluated = E}, V) when E >= V -> %% Evaluated enough already. Nothing to do. Tree; -- cgit v1.1