From 98dd85a1dd1f82e8a5fd50369e6298843a5079e7 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 1 Mar 2008 05:55:03 +0000 Subject: [PATCH] improve parsing of dcc responses darcs-hash:20080301055503-5007d-f6c6a2e21c803ed6fc8631db629c1636a1597516.gz --- src/org/ibex/mail/Script.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/ibex/mail/Script.java b/src/org/ibex/mail/Script.java index f7b259d..4c40be0 100644 --- a/src/org/ibex/mail/Script.java +++ b/src/org/ibex/mail/Script.java @@ -255,19 +255,19 @@ public class Script extends JS.Obj implements Target { String s = result.substring(i_body+5); if (s.indexOf(' ') != -1) s = s.substring(0, s.indexOf(' ')); if (s.indexOf('\n') != -1) s = s.substring(0, s.indexOf('\n')); - body = s.equals("many") ? 999 : Integer.parseInt(s.trim()); + body = s.trim().equals("many") ? 999 : Integer.parseInt(s.trim()); } catch (Exception e) { Log.error("", e); } if (i_fuz1 != -1) try { String s = result.substring(i_fuz1+5); if (s.indexOf(' ') != -1) s = s.substring(0, s.indexOf(' ')); if (s.indexOf('\n') != -1) s = s.substring(0, s.indexOf('\n')); - fuz1 = s.equals("many") ? 999 : Integer.parseInt(s.trim()); + fuz1 = s.trim().equals("many") ? 999 : Integer.parseInt(s.trim()); } catch (Exception e) { Log.error("", e); } if (i_fuz2 != -1) try { String s = result.substring(i_fuz2+5); if (s.indexOf(' ') != -1) s = s.substring(0, s.indexOf(' ')); if (s.indexOf('\n') != -1) s = s.substring(0, s.indexOf('\n')); - fuz2 = s.equals("many") ? 999 : Integer.parseInt(s.trim()); + fuz2 = s.trim().equals("many") ? 999 : Integer.parseInt(s.trim()); } catch (Exception e) { Log.error("", e); } JSArray jsa = new JSArray(); jsa.put(JSU.N(0), JSU.N(body)); -- 1.7.10.4