From d7c53b1255e7e78766cc7ed5ba422c297f6f3820 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Tue, 22 Sep 2009 13:04:05 +0000
Subject: [PATCH] - corrected the bug that added one cell too many in cut

---
 src/fr/inrialpes/exmo/align/impl/BasicAlignment.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java b/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java
index c61799b1..0da334b7 100644
--- a/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java
+++ b/src/fr/inrialpes/exmo/align/impl/BasicAlignment.java
@@ -461,6 +461,7 @@ public class BasicAlignment implements Alignment {
 	    for( i=0; i < size && !found ; i++) {
 		if ( ((Cell)buffer.get(i)).getStrength() < max ) found = true;
 	    }
+	    if ( i != 0 ) i--;
 	}
 	// Introduce the result back in the structure
 	size = i;
-- 
GitLab