summaryrefslogtreecommitdiff
path: root/dslog/DslogReader.java
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-03-13 23:25:51 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2017-03-13 23:25:51 -0400
commitfc59cdb772c38d334f9ae776aab738e5eb81d988 (patch)
tree26ee75de6910b90e23425ebbb60a7bd419de4c6d /dslog/DslogReader.java
parent9c86937e5287621cdf80a7f2d0e2619d175874c5 (diff)
fix iteration
Diffstat (limited to 'dslog/DslogReader.java')
-rw-r--r--dslog/DslogReader.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/dslog/DslogReader.java b/dslog/DslogReader.java
index cc6f0e9..252d147 100644
--- a/dslog/DslogReader.java
+++ b/dslog/DslogReader.java
@@ -83,7 +83,7 @@ public class DslogReader implements Versioned, Closeable, Iterator<DslogReader.E
break;
case 2: // ????-2015
throw new UnsupportedVersionException("DSLOG (TODO)", 2);
- case 3: // 2016-now
+ case 3: // 2016-2017
m_startTime = Read.LVTimestamp(reader);
break;
default:
@@ -201,7 +201,9 @@ public class DslogReader implements Versioned, Closeable, Iterator<DslogReader.E
if (!hasNext()) {
throw new NoSuchElementException();
}
- return m_next;
+ Entry ret = m_next;
+ m_next = null;
+ return ret;
}
public IOException err() {
return m_err;