Author: nextgens
Date: 2007-06-13 18:53:49 +0000 (Wed, 13 Jun 2007)
New Revision: 13578
Modified:
trunk/freenet/src/freenet/pluginmanager/PluginManager.java
Log:
maybe fix YetAnotherSillyBug
Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java
===================================================================
--- trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2007-06-13
18:44:21 UTC (rev 13577)
+++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2007-06-13
18:53:49 UTC (rev 13578)
@@ -362,7 +362,8 @@
bos = new BufferedOutputStream(fos);
int len = 0, writenBytes = 0;
byte[] buffer = new byte[4096];
- while ((len = dis.read(buffer)) != -1) {
+ while (len = dis.read(buffer)) {
+ if(len <= 0) break;
bos.write(buffer, writenBytes, len);
writenBytes +=len;
}