[jboss-svn-commits] JBL Code SVN: r25962 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Apr 5 18:40:53 EDT 2009


Author: mark.proctor at jboss.com
Date: 2009-04-05 18:40:52 -0400 (Sun, 05 Apr 2009)
New Revision: 25962

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/LeftTuple.java
Log:
-getFactHandles must return in reverse order

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/LeftTuple.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/LeftTuple.java	2009-04-05 22:23:55 UTC (rev 25961)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/LeftTuple.java	2009-04-05 22:40:52 UTC (rev 25962)
@@ -313,8 +313,9 @@
     public InternalFactHandle[] getFactHandles() {
         InternalFactHandle[] handles = new InternalFactHandle[this.index + 1];
         LeftTuple entry = this;
+        int i = 0;
         while ( entry != null ) {
-            handles[entry.index] = entry.handle;
+            handles[i++] = entry.handle;
             entry = entry.parent;
         }
         return handles;




More information about the jboss-svn-commits mailing list