From f9d3b157f075e682005e27069a897b9ba7ad4e4f Mon Sep 17 00:00:00 2001 From: polecat <polecat> Date: Sat, 15 Oct 2005 22:55:14 +0000 Subject: [PATCH] Emergency patch to I2PTunnelIRCClient, not sure why zero length strings are getting passed to it. Oh, and my first patch\! --- .../java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java | 4 ++++ installer/resources/eepget | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java index 5f65090600..d2678a5055 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelIRCClient.java @@ -340,6 +340,10 @@ public class I2PTunnelIRCClient extends I2PTunnelClientBase implements Runnable "HELPME", "RULES" }; + + if(field[0].length()==0) + return null; // W T F? + if(field[0].charAt(0)==':') return null; // wtf diff --git a/installer/resources/eepget b/installer/resources/eepget index b45c2e590f..56be6e028f 100644 --- a/installer/resources/eepget +++ b/installer/resources/eepget @@ -1,2 +1,3 @@ #!/bin/sh -java -cp lib/i2p.jar net.i2p.util.EepGet $* +export I2P=~i2p/i2p +java -cp $I2P/lib/i2p.jar net.i2p.util.EepGet $* -- GitLab