From 45eed66a318f0ed8a384c49f3441e189cecd0447 Mon Sep 17 00:00:00 2001
From: Keiron Liddle <keiron@apache.org>
Date: Mon, 4 Mar 2002 08:22:27 +0000
Subject: use buffered stream and close at the end

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@194688 13f79535-47bb-0310-9956-ffa450edef68
---
 src/org/apache/fop/apps/CommandLineStarter.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'src/org')

diff --git a/src/org/apache/fop/apps/CommandLineStarter.java b/src/org/apache/fop/apps/CommandLineStarter.java
index c7d463290..c2d34c3c2 100644
--- a/src/org/apache/fop/apps/CommandLineStarter.java
+++ b/src/org/apache/fop/apps/CommandLineStarter.java
@@ -65,11 +65,13 @@ public class CommandLineStarter extends Starter {
 
         try {
             driver.setRenderer(commandLineOptions.getRenderer());
-            driver.setOutputStream( new FileOutputStream(
+            BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(
                                       commandLineOptions.getOutputFile()));
+            driver.setOutputStream(bos);
             driver.getRenderer().setOptions(
               commandLineOptions.getRendererOptions());
             driver.render(parser, inputHandler.getInputSource());
+            bos.close();
             System.exit(0);
         } catch (Exception e) {
             if (e instanceof FOPException) {
-- 
cgit v1.2.3