From 0e19b2c56ee6b7819b0993a3a2e74e8838dc1014 Mon Sep 17 00:00:00 2001 From: Magnus Ahltorp Date: Thu, 19 Feb 2015 12:08:40 +0100 Subject: plop:consistency: Correct off-by-one error --- src/plop.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/plop.erl') diff --git a/src/plop.erl b/src/plop.erl index 821fe99..114695d 100644 --- a/src/plop.erl +++ b/src/plop.erl @@ -135,11 +135,11 @@ spt(Data) -> signature = sign:sign(Data)}. consistency(TreeSizeFirst, TreeSizeSecond) -> - LastAllowedEntry = db:size() - 1, + TreeSize = db:size(), if - TreeSizeFirst > LastAllowedEntry -> + TreeSizeFirst >= TreeSizeSecond -> []; - TreeSizeSecond > LastAllowedEntry -> + TreeSizeSecond > TreeSize -> []; true -> ht:consistency(TreeSizeFirst - 1, TreeSizeSecond - 1) -- cgit v1.1