You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2014/09/08 22:09:30 UTC

svn commit: r1623554 - /uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java

Author: schor
Date: Mon Sep  8 20:09:30 2014
New Revision: 1623554

URL: http://svn.apache.org/r1623554
Log:
[UIMA-4002] fix flush method to reset lastNodeGotten

Modified:
    uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java

Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java?rev=1623554&r1=1623553&r2=1623554&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/internal/util/rb_trees/Int2IntRBT.java Mon Sep  8 20:09:30 2014
@@ -231,6 +231,11 @@ public class Int2IntRBT extends IntArray
     flush();
   }
 
+  public void flush() {
+    super.flush();
+    lastNodeGotten = NIL;
+  }
+  
   protected void ensureCapacity(int requiredSize) {
     super.ensureCapacity(requiredSize);
     this.values = ensureArrayCapacity(this.values, requiredSize);