snichol     2002/10/24 08:16:41

  Modified:    java/src/org/apache/soap/encoding/soapenc Base64.java
  Log:
  Submitted by: Pavel Ausianik <[EMAIL PROTECTED]>
  
  Fix an ArrayOutOfBounds exception introduced by recent changes.
  
  Revision  Changes    Path
  1.4       +1 -1      xml-soap/java/src/org/apache/soap/encoding/soapenc/Base64.java
  
  Index: Base64.java
  ===================================================================
  RCS file: /home/cvs/xml-soap/java/src/org/apache/soap/encoding/soapenc/Base64.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Base64.java       4 Oct 2002 02:06:17 -0000       1.3
  +++ Base64.java       24 Oct 2002 15:16:41 -0000      1.4
  @@ -109,7 +109,7 @@
       public static byte[] decode(String data) {
           int ibufcount = 0;
           int slen = data.length();
  -        char[] ibuf = new char[slen < BUF_SIZE ? slen : BUF_SIZE];
  +        char[] ibuf = new char[slen < BUF_SIZE +3 ? slen : BUF_SIZE + 3];
           byte[] obuf = new byte[slen/4*3+3];
           int obufcount = 0;
           int blen = 0;
  
  
  

--
To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>

Reply via email to