From 5621e9b39087843839072d57cd5d78ff6b6b7599 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 12 May 2014 20:46:30 +0000 Subject: [PATCH] * SusiMail: AIOOBE fix 2nd try (ticket #1269) --- apps/susimail/src/src/i2p/susi/webmail/MailPart.java | 2 +- router/java/src/net/i2p/router/RouterVersion.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/susimail/src/src/i2p/susi/webmail/MailPart.java b/apps/susimail/src/src/i2p/susi/webmail/MailPart.java index 80844f930..c84c21bfb 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/MailPart.java +++ b/apps/susimail/src/src/i2p/susi/webmail/MailPart.java @@ -173,8 +173,8 @@ class MailPart { k += 2; - int endLastPart = i + 2; if( beginLastPart != -1 ) { + int endLastPart = Math.min(i + 2, end); MailPart newPart = new MailPart( buffer, beginLastPart, endLastPart - beginLastPart ); parts.add( newPart ); } diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index e1f87e077..098e16d49 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,10 +18,10 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 16; + public final static long BUILD = 17; /** for example "-test" */ - public final static String EXTRA = ""; + public final static String EXTRA = "-rc"; public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA; public static void main(String args[]) { System.out.println("I2P Router version: " + FULL_VERSION);