From: gunter z. <gun...@us...> - 2003-02-12 09:51:36
|
Update of /cvsroot/dcm4che/dcm4che14/samples/java In directory sc8-pr-cvs1:/tmp/cvs-serv3303/samples/java Modified Files: Syslog.java Log Message: send content of file as one message instead one message for every line Index: Syslog.java =================================================================== RCS file: /cvsroot/dcm4che/dcm4che14/samples/java/Syslog.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Syslog.java 7 Feb 2003 14:19:54 -0000 1.2 --- Syslog.java 12 Feb 2003 09:51:32 -0000 1.3 *************** *** 189,202 **** private void send(File file) throws IOException { ! BufferedReader br = new BufferedReader(new FileReader(file)); try { ! String msg; ! while ((msg = br.readLine()) != null) { ! syslog.writeHeader(level); ! syslog.write(msg); ! send(); } } finally { ! try { br.close(); } catch (IOException ignore) {} } } --- 189,202 ---- private void send(File file) throws IOException { ! BufferedReader r = new BufferedReader(new FileReader(file)); try { ! syslog.writeHeader(level); ! int c; ! while ((c = r.read()) != -1) { ! syslog.write(c); } + send(); } finally { ! try { r.close(); } catch (IOException ignore) {} } } |