From 8ee3f164fd01e3d6ec1bf5de6dfaa3ffaa77b8c0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr>
Date: Wed, 15 Jun 2005 07:00:46 +0000
Subject: [PATCH] - closed openned writers (this caused problems with
 GroupAlign)

---
 src/fr/inrialpes/exmo/align/util/GroupEval.java     | 1 +
 src/fr/inrialpes/exmo/align/util/ParserPrinter.java | 1 +
 src/fr/inrialpes/exmo/align/util/Procalign.java     | 1 +
 3 files changed, 3 insertions(+)

diff --git a/src/fr/inrialpes/exmo/align/util/GroupEval.java b/src/fr/inrialpes/exmo/align/util/GroupEval.java
index 26055266..e6d08d11 100644
--- a/src/fr/inrialpes/exmo/align/util/GroupEval.java
+++ b/src/fr/inrialpes/exmo/align/util/GroupEval.java
@@ -338,6 +338,7 @@ public class GroupEval {
 	    }
 	    writer.println("</tbody></table>");
 	    writer.println("</body></html>");
+	    writer.close();
 	} catch (Exception ex) {
 	    ex.printStackTrace();
 	}
diff --git a/src/fr/inrialpes/exmo/align/util/ParserPrinter.java b/src/fr/inrialpes/exmo/align/util/ParserPrinter.java
index cf5f08d8..e3c7afbc 100644
--- a/src/fr/inrialpes/exmo/align/util/ParserPrinter.java
+++ b/src/fr/inrialpes/exmo/align/util/ParserPrinter.java
@@ -214,6 +214,7 @@ public class ParserPrinter {
 	    }
 	    result.render( renderer );
 	    writer.flush();
+	    writer.close();
 	    
 	} catch (Exception ex) {
 	    ex.printStackTrace();
diff --git a/src/fr/inrialpes/exmo/align/util/Procalign.java b/src/fr/inrialpes/exmo/align/util/Procalign.java
index ededaa95..2e2953e6 100644
--- a/src/fr/inrialpes/exmo/align/util/Procalign.java
+++ b/src/fr/inrialpes/exmo/align/util/Procalign.java
@@ -317,6 +317,7 @@ public class Procalign {
 	    // Output
 	    result.render(renderer);
 	    writer.flush();
+	    writer.close();
 
 	} catch (Exception ex) {
 	    throw ex;
-- 
GitLab