diff options
author | Linus Nordberg <linus@nordberg.se> | 2014-09-10 09:17:02 +0200 |
---|---|---|
committer | Linus Nordberg <linus@nordberg.se> | 2014-09-10 09:17:02 +0200 |
commit | 7a9ce6cd6e57d371ce4a512f74f5ad6d70c556a1 (patch) | |
tree | bc702513d0dfb59cc14e34e1fa8e98b230795877 /src | |
parent | fbf64f31f34a12a9fc983f74bec27e5fbbe85f34 (diff) |
Handle empty tree.
Diffstat (limited to 'src')
-rw-r--r-- | src/ht.erl | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -103,6 +103,8 @@ add(#history_tree{version = V, store = Store}, Entry) -> tree_hash(Tree) -> tree_hash(Tree, Tree#history_tree.version). +tree_hash(_, -1) -> + hash(""); tree_hash(Tree, Version) -> get_hash(Tree, Version, {0, depth(Tree) - 1}). |