summaryrefslogtreecommitdiff
path: root/src/storage.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/storage.erl')
-rw-r--r--src/storage.erl8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/storage.erl b/src/storage.erl
index df6641a..8136308 100644
--- a/src/storage.erl
+++ b/src/storage.erl
@@ -43,8 +43,12 @@ request(get, "ct/storage/fetchnewentries", _Input) ->
{entries, Entries}]}).
fetchnewhashes(Index) ->
- Size = index:size(newentries_path()),
- index:getrange(newentries_path(), Index, Size - 1).
+ case index:indexsize(newentries_path()) of
+ 0 ->
+ [];
+ Size ->
+ index:getrange(newentries_path(), Index, Size - 1)
+ end.
%% Private functions.
html(Text, Input) ->