Author: bdonlan
Date: 2005-05-29 21:29:54 -0400 (Sun, 29 May 2005)
New Revision: 741

Modified:
   trunk/clients/Javer2/src/org/haverdev/haver/Client.java
Log:
Handle 2-arg form of S: QUIT properly

Modified: trunk/clients/Javer2/src/org/haverdev/haver/Client.java
===================================================================
--- trunk/clients/Javer2/src/org/haverdev/haver/Client.java     2005-05-30 
01:29:25 UTC (rev 740)
+++ trunk/clients/Javer2/src/org/haverdev/haver/Client.java     2005-05-30 
01:29:54 UTC (rev 741)
@@ -808,7 +808,7 @@
     public void handle_QUIT(String[] args) throws IOException {
         String who = args[1];
         String type = args[2];
-        String detail = args[3];
+        String detail = args.length >= 4 ? args[3] : "";
         dist.onQuit(this, who, type, detail);
     }
     
@@ -843,7 +843,7 @@
         m.block();
     }
     
-    public void sendPart(String channel) throws IOException {
+    public void sendPart(String channel) {
         String[] cmd = {"PART", channel};
         sendLine(cmd);
     }


Reply via email to