You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2013/10/29 13:36:09 UTC
svn commit: r1536687 -
/directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java
Author: elecharny
Date: Tue Oct 29 12:36:09 2013
New Revision: 1536687
URL: http://svn.apache.org/r1536687
Log:
Fixed the ONE_BYTE array size : there is no reason to set it to 256, when it can only contain 128 values.
Modified:
directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java
Modified: directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java?rev=1536687&r1=1536686&r2=1536687&view=diff
==============================================================================
--- directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java (original)
+++ directory/shared/trunk/asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/tlv/TLV.java Tue Oct 29 12:36:09 2013
@@ -83,12 +83,12 @@ public class TLV
public static final int LENGTH_SHORT_MASK = 0x007F;
/** A speedup for single bytes length */
- private static final byte[][] ONE_BYTE = new byte[256][];
+ private static final byte[][] ONE_BYTE = new byte[128][];
// Initialize an array of byte[] used for encoding lengths below 128
static
{
- for ( int i = 0; i < 256; i++ )
+ for ( int i = 0; i < 128; i++ )
{
ONE_BYTE[i] = new byte[1];
ONE_BYTE[i][0] = ( byte ) i;