OpenJDK / jdk / jdk
changeset 1703:a28fa559929a
6405891: MLet: could be improved to load a native lib
Reviewed-by: emcmanus
author | sjiang |
---|---|
date | Tue, 09 Dec 2008 17:41:04 +0100 |
parents | 92165aa9df3e |
children | d2b5c71d8771 |
files | jdk/src/share/classes/javax/management/loading/MLet.java |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/src/share/classes/javax/management/loading/MLet.java Tue Dec 02 14:53:52 2008 -0800 +++ b/jdk/src/share/classes/javax/management/loading/MLet.java Tue Dec 09 17:41:04 2008 +0100 @@ -1165,9 +1165,10 @@ file.deleteOnExit(); FileOutputStream fileOutput = new FileOutputStream(file); try { - int c; - while ((c = is.read()) != -1) { - fileOutput.write(c); + byte[] buf = new byte[4096]; + int n; + while ((n = is.read(buf)) >= 0) { + fileOutput.write(buf, 0, n); } } finally { fileOutput.close();