From 77785f8807cd04f7d41e64351b8289f5c543ad1a Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Thu, 27 Jul 2006 07:53:41 +0000 Subject: [PATCH] Readline instead of bit by bit --- src/jalview/gui/Jalview2XML.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/jalview/gui/Jalview2XML.java b/src/jalview/gui/Jalview2XML.java index 84e3564..300cbd5 100755 --- a/src/jalview/gui/Jalview2XML.java +++ b/src/jalview/gui/Jalview2XML.java @@ -824,14 +824,15 @@ public class Jalview2XML } while (!entry.getName().equals(pdbId)); - DataInputStream in = new DataInputStream(jin); + BufferedReader in = new BufferedReader(new InputStreamReader(jin)); File outFile = File.createTempFile("jalview_pdb", ".txt"); outFile.deleteOnExit(); - DataOutputStream out = new DataOutputStream(new FileOutputStream(outFile)); - int data; - while ( (data = in.read()) != -1) + PrintWriter out = new PrintWriter(new FileOutputStream(outFile)); + String data; + + while ( (data = in.readLine()) != null) { - out.write(data); + out.println(data); } out.close(); return outFile.getAbsolutePath(); -- 1.7.10.2