From 5d3a4a4a8fd97595900a9b8d4cd4300e6f6d644e Mon Sep 17 00:00:00 2001 From: Barak Michener Date: Mon, 11 Aug 2014 21:25:32 -0400 Subject: [PATCH] fix all iterator --- graph/bolt/all_iterator.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/graph/bolt/all_iterator.go b/graph/bolt/all_iterator.go index f221527..6c08b49 100644 --- a/graph/bolt/all_iterator.go +++ b/graph/bolt/all_iterator.go @@ -152,6 +152,9 @@ func (it *AllIterator) Result() graph.Value { if it.offset >= len(it.buffer) { return nil } + if it.buffer[it.offset] == nil { + return nil + } return &Token{bucket: it.bucket, key: it.buffer[it.offset]} }