diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelGUI.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelGUI.java
index 198efa84d6..7dd7308456 100644
--- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelGUI.java
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelGUI.java
@@ -32,7 +32,7 @@ public class I2PTunnelGUI extends Frame implements ActionListener, Logging {
log.setEditable(false);
log("enter 'help' for help.");
pack();
- show();
+ setVisible(true);
}
public void log(String s) {
diff --git a/apps/syndie/java/build.xml b/apps/syndie/java/build.xml
index 89c8b688eb..3a0c16e87b 100644
--- a/apps/syndie/java/build.xml
+++ b/apps/syndie/java/build.xml
@@ -32,10 +32,16 @@
+
+
+
+
+
+
diff --git a/apps/syndie/java/src/net/i2p/syndie/Sucker.java b/apps/syndie/java/src/net/i2p/syndie/Sucker.java
index 6574132a82..33d4d8510c 100644
--- a/apps/syndie/java/src/net/i2p/syndie/Sucker.java
+++ b/apps/syndie/java/src/net/i2p/syndie/Sucker.java
@@ -6,6 +6,7 @@ import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
+import java.io.InputStream;
import java.net.MalformedURLException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
@@ -25,6 +26,7 @@ import com.sun.syndication.io.XmlReader;
import net.i2p.I2PAppContext;
import net.i2p.data.Base64;
import net.i2p.data.DataFormatException;
+import net.i2p.data.DataHelper;
import net.i2p.data.Hash;
import net.i2p.syndie.data.BlogURI;
import net.i2p.util.EepGet;
@@ -294,11 +296,17 @@ public class Sucker {
// get its output (your input) stream
- DataInputStream ls_in = new DataInputStream(pushScript_proc.getInputStream());
+ InputStream ls_in = pushScript_proc.getInputStream();
try {
- while ((ls_str = ls_in.readLine()) != null) {
- infoLog(pushScript + ": " + ls_str);
+ StringBuffer buf = new StringBuffer();
+ while (true) {
+ boolean eof = DataHelper.readLine(ls_in, buf);
+ if (buf.length() > 0)
+ infoLog(pushScript + ": " + buf.toString());
+ buf.setLength(0);
+ if (eof)
+ break;
}
} catch (IOException e) {
return false;
diff --git a/apps/systray/java/src/net/i2p/apps/systray/BrowserChooser.java b/apps/systray/java/src/net/i2p/apps/systray/BrowserChooser.java
index b274afa106..8e826ea92b 100644
--- a/apps/systray/java/src/net/i2p/apps/systray/BrowserChooser.java
+++ b/apps/systray/java/src/net/i2p/apps/systray/BrowserChooser.java
@@ -25,6 +25,6 @@ public class BrowserChooser extends FileDialog {
}
public void initialize(){
- this.show();
+ this.setVisible(true);
}
}